incremental-dom简析

想必对于virtual-dom(以下简称vdom)已经耳熟能详了,react和vue均使用了vdom,在更新与DOM时具有效率高、速度快的特点(相比于直接操作dom)。那么incremental-dom又是什么呢?

阅读全文

使用Hugo构建博客

尝试用hugo构建博客,替代之前的hexo,主要原因:

  1. 静态文件生成,当文章数量变多时,hexo(node)的生成速度明显变慢,而hugo(go)依旧像飞毛腿一样。
  2. 功能,从文档上来看,在内容管理模板功能方面,hugo所提供的更加丰富和灵活。
  3. 主题,不像之前喜欢比较花里胡哨的了,hugo的主题就满足了。
  4. 个人需求较少,hexo其实也没有深入使用。

阅读全文

Lerna初探

lerna是一个用于管理包含多个package结构的代码仓库的工具,优化工作流。新版的vue-clinuxtbabel均使用lerna进行自身的package管理。

package可理解为功能模块或子项目。

阅读全文