2023
2023-11-23
-
Things you forgot (or never knew) because of React - 因 React 而忘记(或从不知道)的事情
作者认为许多开发人员对于可能更适合他们需求的 React 替代品并不了解。新的框架通过更优化的方式构建在 React 的思想之上,解决了它的问题,具有更好的性能、更少的复杂性和更容易的学习曲线。像 hooks 这样的特性现在已经成为标准,但在其他框架中实现得更加智能。React 的刚性也导致了在表单、样式和与其他库的兼容性方面的问题,而新的选择则避免了这些问题。总的来说,这篇文章建议探索像 Svelte、Vue、Solid 和 Preact 这样的替代品,它们可能提供更好的开发人员体验而不会牺牲功能。服务器渲染框架的兴起也为开发人员提供了超越 React 等客户端重量级框架的更多选择。鼓励开发人员超越熟悉的范围,了解生态系统现在提供的其他选择。
-
React is the New IBM React 已成为主导的前端框架,就像过去的 IBM 一样。然而,文章认为 React 现在成为了一个问题,因为它的性能差、复杂度高,以及阻碍创新的生态系统。虽然 React 可能是一个安全的选择,但正确实施它是昂贵的,而且工作起来没有乐趣。随着市场份额的增长,这个框架变得越来越难以改进和优化。像 Svelte 和 Preact 这样的替代品在性能上更好,而像 Vue 这样的框架则更加开放创新。React 团队通过“编译器魔法”来解决问题,而不是重新设计基本原理。最终,React 可能会失去其王冠,因为其他选择在进步并解决其核心限制,就像过去 IBM 的情况一样。
React 是新的 IBM:你应该学习它,你应该了解它的缺点,你可能仍然应该部署它。你永远不会因为选择它而被解雇,但它会很昂贵、臃肿、难以正确实施,而且每一步的实施都会毫无乐趣。
2023-11-27
-
提交了 2023 年 的 JavaScript 问卷调查, 问卷中提到许多技术框架有些陌生.
- JavaScript Edge/Serverless Runtimes
- Libraries(Ramda, Zod, Partytown, Mitosis, Yup)
- Graphics & Animations(Popmotion, Lottie, GreenSock, Theatre, Framer Motion)
- Architecture and rendering patterns (Islands Architecture)
-
These 38 Reading Rules Changed My Life - 这 38 条阅读规则改变了我的生活
- 如果您看到想要的书,就买吧。不用担心价格。读书并不是一件奢侈的事情。这不是你挥霍的东西。这是必需品。即使你从书中得到的只是一个改变生活的想法,这仍然是一个相当不错的投资回报率。
- "we never step in the same river twice",不要只看书,要重读书。斯多葛学派有一句话很喜欢——我们永远不会两次踏入同一条河流。书没变,但你变了。
- 如果一本书很糟糕,就停止阅读。最好的读者实际上放弃了很多书。人生苦短,没时间去读你不喜欢读的书。
- 广泛阅读和你不同意的人的观点。斯多葛学派认为,我们应该积极与任何可以成为我们智慧源泉的人交往,无论他们的出身如何。如果存在智慧,我们应该明智地利用它。
2023-12-06
-
「吟安一个字,捻断数茎须」的修辞传统之下,许多许多的传世作品,实际上都是一种文玩产物,审美也许是好的,却只有一个盆景那么大的格局。人们太喜欢口吐莲花和字字珠玑,最后忘了真正要说什么。
2023-12-12
-
- 架构基础:三角函数、复杂的第 n-*选择、@scoped、选择器嵌套、子网格
- 排版:首字母、文本换行/美观
- 颜色: 颜色级别、Color-mix 函数、相对颜色语法
- 自适应设计:容器查询、样式查询、:has 选择器
- 交互:试图转换、滚动结束、滚动条驱动动画
- 组件:弹出式窗口 Popover、Select 中的
<hr />
分割元素、:user-valid/invalid 伪类