改造你的网站,变身 PWA

2017-03-29
阅读 11 分钟
44.7k
最近有很多关于 Progressive Web Apps(PWAs)的消息,很多人都在问这是不是(移动)web 的未来。我不想陷入native app 和 PWA 的纷争,但是有一件事是确定的 --- PWA极大的提升了移动端表现,改善了用户体验。

JavaScript Promise API

2016-02-23
阅读 6 分钟
5.2k
尽管同步代码易于追踪和调试,但异步代码普遍在性能和灵活性上更具优势。Why "hold up the show" when you can trigger numerous requests at once and then handle them when each is ready?(这句要怎么翻??)promise和许多基于promise的新的API已经成为JavaScript世界重要的一部分。让我们来看一下promise的API如何...

(译)基于 Promise 的JavaScript 电池新 API

2016-02-18
阅读 1 分钟
2.4k
在 Mozilla 工作使我有很多时间来看新的 API,其中就有Battery API。在这个API刚刚出来的时候,我写过一篇关于这个API的文章。如今这个API已经修改,基于promise API实现了Battery API,而Google Chrome是现在唯一实现这个API的浏览器。让我们来看看如何使用这个API!

重读 JavaScript DOM 编程艺术(一)--DOM 的增删改查

2016-02-16
阅读 2 分钟
3.9k
对于这种英文缩写,首先看它的英文全拼--Document Object Model,即文档对象模型。DOM把一份文档表示为一棵树,这是理解DOM模型的关键。是由节点(node)构成的一棵节点树。

马上开始写 react & ES6 --- 基于gulp 和 Babel 的脚手架

2016-02-08
阅读 1 分钟
5.7k
我需要在开始写代码之前做很多准备工作,我需要编译jsx文件,引入react等等,而最新的react示例,有鼓励ES6来书写代码,可以用上ES6的一些闪亮的新特性,所以与其每次写代码配置工具花很多时间,不如写成一个github repo,每次只需要 clone下来,会方便很多。

[译] 用 ES6 构建新一代可复用 JS 模块

2016-02-06
阅读 14 分钟
9.1k
你是不是也在为可以使用ES6的新特性而兴奋,却不太确定应该从哪开始,或者如何开始?不止你一个人这样!我已经花了一年半的时间去解决这个幸福的难题。在这段时间里 JavaScript 工具链中有几个令人兴奋的突破。