这两周新收藏的歌,有两首。
工作
-
在调研表单校验交互方案时,学到了 Robustness principle。 它可以被解读为:
Be conservative in what you do, be liberal in what you accept from others
这非常符合我对于 React 组件等模块设计的看法,提供 API 应当保守,同时应当预期用户以及其他模块的行为是不可靠的,因此应当保守地处理这些行为。
-
给前端项目添加了 Plop 模板,又能节省一些日常开发的重复工作
-
rsuite 的 CI 突然挂了,原因是
aria-query
的一个更新引入了 breaking change,导致使用 DOM Testing Library 的getByRole
方法查询img
元素可能会失败 相关 PR 3247。
开源和 Radar
-
在写一个新的应用,现在完成度还很低,之后再公布。
-
Clerk 是我近期用过的开发体验最好的平台了,API 简洁、文档友好,从注册平台到为我的应用接入身份认证,前后不到十分钟。
多希望自己做出的东西也能让用户有这样的感受,家人们谁懂啊🥹 https://t.co/XBSzC8Vn15 pic.twitter.com/0ssNrpTf1h
— Doma. (@leishenghao) June 14, 2023 -
Formik 居然恢复更新了
做题
在周一的每日一题中学到了树上倍增,也学到了一个 solution 并不是要二选一地追求空间换时间或时间换空间,而是可以在中间找平衡点。
生活
上周病倒了,这也是为什么上周没有更新 weekly。 病倒的时候我们正好在搬家,我突然就变成废人一个,剩下女朋友忙前忙后搬来搬去,实在辛苦 😢。
现在已经康复。
总结
愿大家都身体健康。