工程师
https://www.frontendundefined.com/posts/summaries/common-react-libraries/
如果你想构建一个应用,你有太多 NPM 包可以选择了,但是在一个领域常用只有一两个。这个文章分享他所认为的比较好用的工具包,比如 state,form,数据获取。就像是最近一段时间比较热门的 https://www.dockhunt.com/ 展示了大家都在使用的 App,在开发者领域完全可以展示大家都在使用哪些 NPM 包,以及他适合干什么。
有 macOS 通知系统的感觉,多个通知会被折叠为 stacks。
https://kofi.sexy/blog/modern-spas
在 Vite 中,会在构建的 html 中生成 modulepreload 标签,这个属性比 preload 更加厉害,因为可以在主线程之外预解析和执行代码。也会利用到文中提到的 importmap,看起来是会依据脚本中依赖关系进行加载 https://developer.chrome.com/blog/modulepreload/#so-is-link-relmodulepreload-just-link-relpreload-for-modules
https://gomakethings.com/react-is-still-absolutely-terrible-for-web-performance/
目前经验来看,对于 React 做性能优化还是太难了,但是去使用别的框架成本太高了,无论是它的生态还是价值,目前框架对于我来说可能就是实现价值的工具。
应用
创建 mockup 和生成社交分享图片的网站,非常有 mac 的风格,而且他的交互操作可以算是此类工具的教科书了。非常值得学习。
这个 ABTest 的想法非常有趣,会使用 API 去更新你的主页。至于根据什么,什么时候进行更新, ABtest 本身就有比较复杂的算法,应该算是比较公开的算法。
虚拟办公室,当你加入工作或者进入会议室会有一个虚拟的像素小人代替你。我更加喜欢开源版本的的画风https://github.com/kevinshen56714/SkyOffice
想法
由于生活中经常使用的是 markdown 的语法,无论是聊天工具还是搜索引擎,用的比较舒服的是 vscode 在 markdown 时候的做法,当你选择然后,输入 * ,它是会在左右两侧加上 *。如果能够做到把这个功能带到其他地方或许能够提升很高的效率
国内那些机器人语音加上 chatGPT 之后估计就不会再愚蠢了。可能的问题是,中文支持并没有那么好,而且中文互联网垃圾信息太多。
文章
https://karpathy.medium.com/software-2-0-a64152b37c35
现在 AI 的流行是不是意味着软件进入了 2.0 时代,传统的功能正在使用 AI 重新实现。这种现象在深度学习很火的时候发生过一次,是在图像处理领域,实用模型替代传统算法速度更快,效果更好。