1. Service Worker 简介(中文)
谷歌官方的 Service Worker 教程,介绍什么是 PWA 应用,以及怎么开发,写得非常好,很容易懂。官方提供中文版翻译。 相关API可以看MDN文档 国内PWA应用教程可以看百度团队的lavas
2. 异步函数如何使用缓存?(英文)
需要密集计算的函数,可以部署缓存(memoizing),用来提高性能。本文介绍了函数缓存的概念和实现 TODO: 待整理成工具函数
3. Mithril.js
一个非常易用的轻量级前端框架,只做了 DOM 的包装层,没有加任何其他接口,体积小,加载快,并且支持组件和前端路由。开发小型页面,明显优于 React。 但是不知道什么原因,多年来它一直不流行,因为名字难记?......
4.Pollen
一个 CSS 变量库,提供一组常用的 CSS 变量(比如颜色、长度、字体大小等等)。开发者可以将这个库作为初始变量,以后通过调整变量来改变样式,比如从亮模式变成暗模式 作者介绍他们公司如何使用 GitHub Actions,将各种开发步骤自动化,举了很多例子,演示了测试、代码格式化、构建、部署的配置文件应该怎么写。
5. 可视化代码执行
这个网站会将代码的执行流程,转成可视化图形,展示代码一步步是怎么执行的。目前支持 Python、Java、C、C++、JavaScript 和 Ruby 代码。 试试看浏览器引擎处理异步事件队列
6. mini-stores
小程序状态管理库,方便管理页面状态