栗子前端技术周刊第 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 等,周刊内容也会不断优化改进,希望你们能够喜欢。

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

相关推荐
木卫二号Coding7 小时前
Docker-构建自己的Web-Linux系统-Ubuntu:22.04
linux·前端·docker
CHU7290357 小时前
一番赏盲盒抽卡机小程序:解锁惊喜体验与社交乐趣的多元功能设计
前端·小程序·php
RFCEO7 小时前
前端编程 课程十二、:CSS 基础应用 Flex 布局
前端·css·flex 布局·css3原生自带的布局模块·flexible box·弹性盒布局·垂直居中困难
天若有情6738 小时前
XiangJsonCraft v1.2.0重大更新解读:本地配置优先+全量容错,JSON解耦开发体验再升级
前端·javascript·npm·json·xiangjsoncraft
2501_944525548 小时前
Flutter for OpenHarmony 个人理财管理App实战 - 预算详情页面
android·开发语言·前端·javascript·flutter·ecmascript
打小就很皮...8 小时前
《在 React/Vue 项目中引入 Supademo 实现交互式新手指引》
前端·supademo·新手指引
C澒8 小时前
系统初始化成功率下降排查实践
前端·安全·运维开发
摘星编程8 小时前
React Native + OpenHarmony:自定义useFormik表单处理
javascript·react native·react.js
2601_949593658 小时前
基础入门 React Native 鸿蒙跨平台开发:BackHandler 返回键控制
react native·react.js·harmonyos
C澒9 小时前
面单打印服务的监控检查事项
前端·后端·安全·运维开发·交通物流