栗子前端技术周刊第 77 期 - tsdown、Astro 5.7、Bun v1.2.10...

🌰栗子前端技术周刊第 77 期 (2025.04.14- 2025.04.20):浏览前端一周最新消息,学习国内外优秀文章视频,让我们保持对前端的好奇心。

📰 技术资讯

  1. tsdown :Vue 团队成员开发的新打包工具,基于 Oxc 和 Rolldown 实现超高速打包与 .d.ts 生成,支持 Rollup/Rolldown/unplugin 插件体系,同时无缝复用 Vite 或 Vitest 的现有配置。

  2. Astro 5.7:Astro 5.7 带来了一大波功能,包括稳定版的 Sessions API、SVG 组件支持,以及全新的实验性 Fonts API。

  3. Bun v1.2.10 :本周 Bun 发布了 1.2.9 和 1.2.10 版本,内容包括:setImmediate 性能优化、内置了 Redis 能力 Bun.redisBun.S3Client 新增 ListObjectsV2 支持、持续提升其 Node.js 兼容性等。

📒 技术文章

  1. How to use the React useRef Hook effectively :如何更有效的使用 React 的 useRef Hook - 文章介绍了 useRef 的概念、语法、何时使用、何时不该使用和最佳实践。

  2. 理解浏览器视口:为什么你的屏幕分辨率不直接决定网页的显示区域?本文围绕浏览器视口展开,介绍了布局视口、视觉视口、理想视口的概念,指出操作系统缩放比例如何影响视口大小。

  3. 通过打包后的源码解析 Webpack 懒加载原理 :Webpack 的懒加载通过动态 import() 语法实现按需加载模块,文章通过一个 demo 演示带你一步步解析其原理。

🔧 开发工具

  1. Zod 4 beta:Zod 是一个 TypeScript 优先的数据模式验证库,Zod 4 beta 速度更快、体积更小、对 TypeScript 编译器更友好。
  1. Animate.css:开箱即用的 CSS 动画库。
  1. Dexie.js:轻量级的 IndexedDB 库,封装了浏览器原生的 IndexedDB API,使得在浏览器中进行数据存储和查询变得更加容易。

🚀🚀🚀 以上资讯文章选自常见周刊,如 JavaScript Weekly 等,周刊内容也会不断优化改进,希望你们能够喜欢。

💖 欢迎关注微信公众号:栗子前端

相关推荐
天才熊猫君41 分钟前
配置与数据分离:一种可视化搭建的属性编辑方案
前端·javascript
林希_Rachel_傻希希1 小时前
web性能之相关路径——AI总结
前端·javascript·面试
不好听6131 小时前
从零搭建一个 RAG 语义搜索系统 —— DEMO的初始阶段
javascript·面试·llm
何时梦醒1 小时前
上下文工程(Context Engineering):AI 应用开发的新范式 —— 从理论到实战全解析
javascript
竹林8181 小时前
用 wagmi v2 踩坑两天,我终于搞懂了多链钱包切换在 DeFi 前端中的正确姿势
前端·javascript
用户2136610035721 小时前
Vue项目搜索功能与面包屑导航
前端·javascript
星栈1 小时前
LiveView 的实时通信,爽是爽,但 PubSub 和广播也最容易把自己绕晕
前端·前端框架·elixir
用户2930750976691 小时前
告别关键词匹配,拥抱向量语义 —— RAG 搜索从零到一
前端
独孤留白1 小时前
从C到Rust:告别 C 的"指针 + 长度"手动模式
前端·rust
阿黎梨梨1 小时前
揭秘大语言模型的底层逻辑:从文本分词到高维向量的计算之旅
javascript·人工智能