🌰栗子前端技术周刊第 23 期 (2024.3.25 – 2024.3.31):浏览前端一周最新消息,学习国内外优秀文章视频,让我们保持对前端的好奇心。
📰 技术资讯
-
Bun Window 版本即将来临:Bun for Windows 目前通过了 98% 的 Bun 单元测试,距离 Bun v1.1 (Bundows) 发布还有 2 天。
-
Redis 不再“开源”:从 Redis 7.4,Redis 的所有未来版本都将以开源代码可用的许可证发布——弃用 BSD 协议,而使用不被 OSI 认可的双重许可 RSALv2 和 SSPLv1。此次做出改变,简单理解,可以视为 Redis 不想被云供应商“白嫖”,而对使用 Redis 开源版本和新版本的最终用户来说没有任何变化。
-
Babylon.js 7.0:作为功能强大的 Web 渲染引擎,Babylon.js 7.0 正式发布,新版本带来了大量性能改进、渲染增强和令人兴奋的新功能(全局照明、高斯溅射等)。
📒 技术文章
-
What You Need to Know About Modern CSS:你需要了解的现代 CSS 知识 – 这是一份可加入书签的指南,其中列出了 CSS 的所有新功能(如嵌套、视图过渡、:has() 等),指南提供每个功能的解释、演示、代码示例。
-
JavaScript Visualized: Promise Execution:JavaScript 可视化:Promise 执行 – 这是一篇图解和动画文章,还配有一段 8 分钟的视频(可选),详细介绍了 Promise 是如何在幕后工作和调度的。
-
为什么删除 node_modules 文件夹那么慢:相信你也有过这个体验,文章做出了分析并给出了加快删除的办法,如使用 rimraf。
-
前端实现打字机的效果 — typed 库的使用:通过 typed.js 实现打字机效果,在展示性网站、个人博客等地方都可以使用。
🔧 开发工具
- Trix 2.1:简洁、丰富的所见即所得编辑器,在 Web 中编写格式精美的文本。
- use-local-storage-state;类似于 useState(),但用于本地存储 – 这是一个 Hook,可将数据持久化到 localStorage 中,其 API 同样类似于 useState()。
import useLocalStorageState from 'use-local-storage-state'
export default function Todos() {
const [todos, setTodos] = useLocalStorageState('todos', {
defaultValue: ['buy avocado', 'do 50 push-ups']
})
}
🚀🚀🚀 以上资讯文章选自常见周刊,如 JavaScript Weekly 等,周刊内容也会不断优化改进,希望你们能够喜欢。
💖 欢迎关注微信公众号:栗子前端 💖
原文链接:https://juejin.cn/post/7352322041851068442 作者:晓得迷路了