introduce to websocket

背景

在 webSocket 出现之前,为了实现消息推送,实现方式有轮询和Comet。Comet 又分两种:长轮询和流技术。

阅读更多

探秘 MobX

MobX 是最近在 React 社区比较火的状态管理工具。与 Redux 相比,Mobx 简单又神秘。不止是因为 MobX 比较火,MobX 的双向绑定与 Vue 的实现也是非常相似,十分有必要去了解一下双向绑定的实现。这篇文章通过源码解释 MobX 这些奇怪的“特性”。
就像 Redux,MobX 跟 React 也没有关系,我们从最最简单的例子开始。MobX 版本 3.1.7

阅读更多

也谈 JS 模块

跟大多数人一样,在最初接触JS时,没有考虑过模块的概念。当工作中前端做的事情越来越复杂,JS 越来越庞大,就必须好好考虑组织 JS 代码了。了解其它语言的人,可能会惊讶 JS 没有模块。当每个人都在做这件事情的时候,就不得不归咎到语言问题上了,或许在以后的规范中将加入对模块的支持。不过现在的我们还是有必要了解下怎么组织模块和懒加载的思想。

阅读更多