一、搞了这些
二、看了这些
减少摩擦力
想养成一个好习惯,最佳方法是简化流程。例如在用上电动牙刷之前,我刷牙的时间甚至很难超过两分钟。
前端虚拟列表的实现原理
作者遇上的问题是在一个modal内渲染一个超长的列表,使用其虚拟滚动的改造方案,大大降低了打开和关闭 modal 的延迟。
仅使用CSS提高页面渲染速度
设计稿(UI视图)自动生成代码方案的探索
美团开发的设计稿自动生成代码方案,作者称其在准确率、可读性、覆盖度等维度上优于现有方案(imgCook 和 58Picasso)。
DeFi从入门到精通 看这篇就够了
DeFi,全称为Decentralized Finance,即“去中心化金融”或者“分布式金融”。“去中心化金融”,与传统中心化金融相对,指建立在开放的去中心化网络中的各类金融领域的应用,目标是建立一个多层面的金融系统,以区块链技术和密码货币为基础,重新创造并完善已有的金融体系。
如何使用 git bisect 快速找出有 bug 的 commit ?
git bisect 只需要一个查找的起始点和终点,使用二分查找法帮你快速找出第一次出错的commit。
三、值得关注
imgcook
阿里开发的工具,由设计稿一键智能生成代码。
Medium
“一个基于主题的协作型媒体平台”,个人观感是按主题分类的纯阅读平台,聚焦于内容本身,弱化了创作者身份,网站的交互和设计很优秀。
Natto | a canvas for javascript
一个很有意思的网页,在浏览器中实现了一个一个的小窗口,每个窗口可以运行自定义的JS,并可以将输入输出连接到其他窗口,最终多个窗口组合成一个可交互的程序,程序执行的每一个步骤都可以看得清清楚楚。名字起的也很巧妙,如果将窗口看成纳豆,窗口之间输入输出的关系就是纳豆的连线。美术风格也很清新。
Alpine.js
Alpine.js 通过很低的成本提供了与 Vue 或 React 这类大型框架相近的响应式和声明式特性。
你可以继续操作 DOM,并在需要的时候使用 Alpine.js。
可以理解为 JavaScript 版本的 Tailwind。
四、补充两句
订阅本电报信(Newsletter),你将会收到以下内容:
1. 以上内容
2. 以下内容
3. 凡事要凑三点
解释一下这个电报信的名称,因为写的信很水,网名里又有一个杨,就叫水信杨花。很像50岁以上才会起得出来的谐音名,还恰巧是4个字,不过无所谓了,大俗即大雅,我这也是一种预期违背,很好笑吧。另外刊号前面的0很多是希望自己长寿,不是对0有什么特殊的兴趣。