奇舞推荐
W3C 工作重点:网络与通信
Web 是移动的开放平台。长期以来,电信服务提供商和网络设备提供商一直是 Web 技术部署中的关键角色。随着 Web 平台的成熟,它带来了越来越丰富的功能,进而将现有服务扩展到新用户和设备,并提出新的创新服务。
浅谈 JavaScript 中的活跃对象 (AO)
这里与大家一起浅尝一下 JavaScript 中的活跃对象。
React 17 中新的 JSX 增强功能
React 17 的发布是独一无二的。几乎没有任何你会注意到的新功能。然而,你可以找到几个对 React 核心影响很大的改进。在这些改进中,JSX 的变化是非常明显的。本文将讨论 JSX 的改进,它们背后的动机,以及每个开发者在升级到 React 17 之前应该知道的事情。
技术实践
见微知著 - 1000 字带你掌握 nextTick 背后的原理
在开发过程中,我们经常遇到这样的问题:我明明已经更新了数据,为什么当我获取某个节点的数据时,却还是更新前的数据?在视图更新之后,怎么基于新的视图进行操作?本文用 1000 字带你掌握 nextTick 背后的原理。
90 行代码的 webpack,你确定不学吗?
本文从 webpack 的设计理念和最终实现出发,梳理了其作为一个打包工具的核心能力,并使用一个简易版本实现帮助更直观的理解其本质。
一文彻底搞懂 DvaJS 原理
Dva 是什么?解决了什么问题?本文详细介绍了 Dva 的优劣势、使用场景以及核心概念,并根据实例来剖析 Dva 底层原理和部分关键实现。
扩展边界
沉浸式设计的应用探索
本文将梳理沉浸式设计的定义、相关理论和观点,结合沉浸式设计的一些应用案例归纳沉浸式设计的几种常见手段,最后再借用相关数据论证沉浸式设计的价值。
前端项目 TS 化手记--类型提取
项目 TS 化,最大的难点还是在于如何补齐类型。纵使搭配 eslint 规则和种种限制,JS 的弱类型和灵活性依旧容易让代码野蛮生长。也正因如此,项目的 TS 化过程中,切忌贪图一时爽快,大量使用 any 和 public,为项目的可持续发展埋上核弹。
直播场景 http flv 流内存泄露排查小记
IMWebConf 2020 直播期间,腾讯课堂上课页出现 flv 流直播场景页面崩溃现象:此稳定性问题颇为严重,在此记录下解决过程以示警戒。