奇舞推荐
界面中的视觉差
我们的眼睛经常对我们撒谎。但是如果你知道人类视觉感官的特殊性,就可以创造出更合适和清爽的设计。
Node.js 十问
作者在一次技术分享中提了 10 个问题,结果在场的很多开发者不能准确的说出答案,看看这 10 个问题你都了解吗?
区块链的 JavaScript 演示
使用 JavaScript 演示区块链的工作原理。
Node.js
Node.js 中的内存泄漏分析
GC 机制并不意味这内存泄漏的问题不存在了。内存泄漏依旧是开发者们不能绕过的一个问题,这篇文章主要介绍如何分析 Node.js 中的内存泄漏。
Node.js 在 CLI 下的工程化体系实践
从项目创建、开发、构建、代码规范检查到最终项目上线,通过 CLI 可以提升效率,同时保障开发规范的实施。
JavaScript
从 React 到 React Fiber
React Fiber 采用的调度策略让开发者对 React 应用有了更细节的控制。开发者可以通过控制不同类型任务的优先级,提高用户体验和整个应用程序的灵活性。
为什么 call 比 apply 快?
call 方法比 apply 快的原因是 call 方法的参数格式正是内部方法所需要的格式。
其它
gif 的故事:解剖表情动图的构成
gif 图片是如何将动图中的每一帧存储下来的呢,这下就需要我们动起刀子,解剖一下 gif 图。
如何读懂火焰图?
软件的性能分析,往往需要查看 CPU 耗时,了解瓶颈在哪里。火焰图是性能分析的利器。
如何管理好 10 万行代码的前端单页面应用
作者所在前端团队负责多个数据相关的 PC Web 单页面应用程序,业务复杂度类比 Excel 等桌面应用。这篇文章分享了作者在前端通用架构方面的经验。
深度剖析 Baseline 设计原理
深究起来,Baseline 可以算得上 CSS 最有深度的属性之一。
每个程序员都应该知道的基础数论
这篇文章讨论了数论中每个程序员都应该知道的几个重要概念。