今天晚上下班略早一些。花了一个小时补上昨天和今天推送。祝好梦。

(by @Casuo)
阅读
lazy.js 惰性求值实现分析
很早前就对这类求值方式很感兴趣,那时试图弄懂,看了 Lazy.js,看了 Immutable,无奈直接看 library 源码太复杂。这篇文章主要使用简化版的 lazy.js 讲解,还不错。
界面之下:还原真实的 MV* 模式
一篇 2015 年的文章,关于 MVVM。今天突然冒出来有几个人评论,然后我也就跟着又看了一遍。
用 Unicode 分析韩文字词
服。。。
正则表达式实践
很基础的一篇文章。
前端攻城狮也可以自拍啦!
看标题就知道文章要说啥。用到的技术,也不外乎 navigator.getUserMedia,video 和 canvas,window.URL 等。感兴趣的可以玩玩。
AlloyTouch 与 three.js 3D 模型交互
AlloyTouch 的思想确实挺好,只在window上绑定一次事件,至于要运动的对象可以自己定制。另外使用自家的 transform.js 变形之类的,也是通过计算 Matrix 实现的。AlloyTeam 最近一口气拿出了不少好东西啊,而且都挺短小的,有时间的时候可以看看别人的代码是怎么写的。
Dynamic page titles in Angular 2 with router events
来篇英文的。教会了我怎么处理router.events。另外补一句,使用 rollup 打包 Angular2 应用已经不用再将rxjs替换成rxjs-es了,使用rxjs-es有坑,另外今天发现官方在上个月也停止了rxjs-es的构建和更新。
资源
bowl.js
饿了么出品的工具,通过 localStorage 缓存脚本和样式。可以在自己的业务项目中玩玩。话说今天还被 localStorage 缓存脚本小小坑了下😶。这个网站的文档工具 docsify 此前有推荐过,还挺漂亮(Vue 官网的风格),利用 404.html 有点巧妙哈哈,我之前打算做 SPA 的博客也这么想过(然而还没动手)。
Solved by Flexbox
翻译的那本书推荐的资源(一)。还不错的参考,有中文版。
Flexbugs
翻译的那本书推荐的资源(二)。Flex 布局过程中常见问题及其解决方案。
学习 CSS 布局
一个讲解 CSS 布局的站点。Github 上看到有人 star 了,看了下还不错。当然,以例子为主,不是很深。
记得点击“阅读原文”。
