栗子前端技术周刊第 33 期 - Turboropo 2.0、Docusaurus 3.4、Eslint 9.4...

599 阅读2分钟

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

📰 技术资讯

  1. Turborepo 2.0:Turboropo 是一款项目管理的工具,主要面向 Monorepo 场景。Turborepo 2.0 大幅提升了开发体验,包括提供新的用户终端界面、引入监听模式 turbo watch、发布全新的文档等。

  2. Docusaurus 3.4: Docusaurus 是非常流行的开源静态站点生成器,特别适用于构建技术文档和知识库。该版本升级内容包括支持在 tags.yml 预定义的标签列表、实验性的 hash 路由、实验性的 siteStorage 等等。

  3. ESLint 9.4: 这是 ESLint 的一个小版本升级,该版本添加了一些新功能(no-loop-func 规则不再检查 IIFE),并修复了上一版本中发现的几个错误。同时 ESLint 推出了一款新的配置迁移工具,让你能更容易地将 .eslintrc 文件迁移到 eslint.config.js

npx @eslint/migrate-config .eslintrc.json

📒 技术文章

  1. How to Structure Vue Projects:如何组织 Vue 项目 - 在本篇文章中,针对 Vue 项目,作者将探讨适合不同项目规模下的各种目录组织结构。

  2. Promises from the Ground Up:从头开始的 Promises - 作者指出,要真正理解现代 JS 开发中的 Promises,我们需要对 JavaScript 的工作原理及其局限性有深刻的理解,本教程正涵盖了其中所有的关键内容。

  3. 深入跨域 - 解决方案:文章介绍了如何解决在日常开发中遇到的跨域问题,两个字:“全面”。

🔧 开发工具

  1. svgl:svg 图标库,包括编程语言、软件、浏览器等常见的图标 logo。
Snipaste_2024-06-08_14-43-15
  1. React-PDF 9.0:在 React 应用中显示 PDF,让你像渲染图片一样轻松地渲染 PDF。
image-20240608150048672
  1. KaTeX:基于 TeX 的数学排版库,该 JS 库高效且易用。

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

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