奇舞推荐
深入理解 Node.js
基于 node v6.0.0 的 Node.js 的源码分析,通过分析核心模块的实现,向读者阐述 node 异步 IO,事件循环的核心思想。
ReactEurope 2016 小记 - 上
两个星期前,ReactEurope 2016 在法国巴黎如期举行。如果你没有参加,可以快速看下本文了解下会议记要。
7 个插件让你轻松步入 PostCSS
文中介绍了 7 个 PostCSS 插件。
JavaScript
关于静态类型令人震惊的秘密
你想要减少 bug?使用 TDD。你想要有用的代码智能工具?使用静态类型。
Emoji 可以如何改进你的代码——严肃地讨论
开发者每天查看大量的文本,而 emoji 天然地从一大堆文本里面凸现出来,这能够让真实的生产效率得到提高。此外,即使没有真正提高生产效率,emoji 也很好玩。
在 pre-commit 的钩子中运行 npm script
用 pre-commit, 让 git 仓库的代码在 commit 之前更加健壮,可以增强项目的一致性和代码质量。
测试
Spying on the DOM
尽可能少操作 DOM。
为 ES6 配置 JavaScript 测试工具
本文作者介绍了如何配置那些最流行的测试工具 —— Mocha,Jasmine,Karma以及Testem —— 以便让它们能与ES6一起工作。我们还会看一看测试 ES6 代码的最佳实践。今后你就再也不用忽视对 ES6 代码的测试啦!
其它
构建视觉语言: Airbnb 设计
创建设计语言系统是明智的投资和一个巨大的飞跃。
建立更好的可访问性原语
随着我们建立的网站逐渐变得更像 app,web 平台也需要跟上,提供给开发者所需的创建高可访问性用户体验的工具,这一点很重要。
深入理解视觉格式化模型
理论不懂就实践,实践不会就学理论。