栗子前端技术周刊第17期 - jQuery 4.0.0 Beta、Storybook 8 Beta、Vite 5.1...
站长
· 阅读数 8
🌰栗子前端技术周刊第 17 期 (2024.2.5 - 2024.2.18):浏览前端一周最新消息,学习国内外优秀文章视频,让我们保持对前端的好奇心。
📰 技术资讯
-
jQuery 4.0.0 Beta:你可能不会使用 jQuery,但它仍然无处不在,包括 WordPress。jQuery 4.0.0 Beta 版告别了 IE 10 支持,删除了大量过时的 API,并向现代世界迈进了一步(模块化迁移到了ESM)。
-
Storybook 8 Beta:广受欢迎的 UI 组件作坊的最新版本有很多改进,包括更快的启动时间、支持 React Server Components 以及支持 Vite 5 和 Lit 3。
-
Vite 5.1:Vite 5.1 版本发布,其中包括新的运行时 API、对
.css?url
的改进支持、提升出现循环引用时的 HMR 能力以及其他一些内容。 -
Angular 17.2:Angular 17.2 发布,实验性地支持 Material 3、Signal API、Model API 等。
📒 技术文章
🔧 开发工具
- Marked.js 12.0:快速 Markdown 解析和编译 - 为提高速度而构建的底层 Markdown 编译器,可作为客户端库、服务器端库或 CLI 使用。
- Tempo:一种处理日期的更简便方法。Tempo 最适合处理原生 Date 对象,其中有许多的实用工具集合,这是与其他提供自定义日期原语的库的重要区别。
- Vue Currency Input:适用于 Vue.js 的货币格式化数字输入 - 基于 Intl.NumberFormat 并位于 Vue Composition API 之上,你可以使用它来装饰任何具有货币格式化功能的输入组件。
- useHotkeys:键盘快捷键的 React Hook。
import { useHotkeys } from 'react-hotkeys-hook'
export const ExampleComponent = () => {
const [count, setCount] = useState(0)
useHotkeys('ctrl+k', () => setCount(count + 1), [count])
return (
<p>Pressed {count} times.</p>
)
}
- Baklava:基于 Web Component 的组件库 - 所有组件都为 Web Component 组件,因此可以轻松与现有框架集成。
🚀🚀🚀 以上资讯文章选自常见周刊,如 JavaScript Weekly 等,周刊内容也会不断优化改进,希望你们能够喜欢。
💖 欢迎关注微信公众号:栗子周刊 💖