【前端悦读】2016-12-06&07

460 阅读2分钟
原文链接: mp.weixin.qq.com

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

(by @Casuo)

阅读

lazy.js 惰性求值实现分析

很早前就对这类求值方式很感兴趣,那时试图弄懂,看了 Lazy.js,看了 Immutable,无奈直接看 library 源码太复杂。这篇文章主要使用简化版的 lazy.js 讲解,还不错。

界面之下:还原真实的 MV* 模式

一篇 2015 年的文章,关于 MVVM。今天突然冒出来有几个人评论,然后我也就跟着又看了一遍。

用 Unicode 分析韩文字词

服。。。

正则表达式实践

很基础的一篇文章。

前端攻城狮也可以自拍啦!

看标题就知道文章要说啥。用到的技术,也不外乎 navigator.getUserMediavideo 和 canvaswindow.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 了,看了下还不错。当然,以例子为主,不是很深。

记得点击“阅读原文”。