Vite 2.5 发布、微软发布首个 Windows 11 ISO 镜像 | 淘系前端架构周刊 210823 期

1,153 阅读2分钟

🗞 News

Vite 2.5 发布

本月 16 号,Vite 发布了 2.5 版本,该版本修复了一些 Bug,也带来了一些新特性:

  • 基于 esbuild 将 CSS 压缩速度提升了 6 倍
  • 提供了非 Chromium 内核的 module preload polyfill
  • &etc.

Changelog:vite/CHANGELOG.md at v2.5.0 · vitejs/vite

微软发布首个 Windows 11 ISO 镜像

本月 22 号,微软发布了 Windows 11 Insider Preview Build 22000.132 的 ISO 镜像,目前已经可以通过下载 ISO 来体验 Windows 11。

ISO 镜像下载地址:www.microsoft.com/en-us/softw…

📦 Open Source

Abracadabra

一款非常实用的代码重构插件,能帮助你快速高效地重构现有代码,避免重复劳动。目前支持重构 .js .jsx .ts .tsx .vue 文件。

GitHub Repo:nicoespeon/abracadabra

Marked

一个非常快的 Markdown 解析库!至于有多快,Demo 里体验一下就懂了!

Demo:Marked Demo

GitHub Repo:markedjs/marked

Appwrite

Appwrite 是面向 Web、Mobile 和 Flutter 开发人员的安全的端到端后端服务器,其打包为一组 Docker 容器,便于部署。

GitHub Repo:appwrite/appwrite

Release It

一个用于自动化版本控制和包发布的 Node CLI 工具。

GitHub Repo:release-it/release-it

node-lib-starter

一套快速启动 Node.js 开发的模板,包括 TypeScript、CI/CD、Release 工作流、Linter、Changelog 等等能力。

GitHub Repo:linbudu599/node-lib-starter

📑 Article

Object.keys() 的顺序是如何定义的?

文章基于最新的 ECMAScript 2022 规范入手,带你学习规范,了解 Object.keys() 的顺序是如何定义的,非常值得学习!

原文链接:一起学规范系列 —— Object.keys() 的顺序是如何定义的?

API 的一码多端方案——Uni API

文章从 Uni API 的诞生背景开始,为你讲解Uni API 能够解决的问题、Uni API 是如何设计并实现并实现一码多端的。从文章中你能够了解到 Uni API 的核心能力,也能够体验 Uni API,还能够了解到 Uni API 未来的规划。

原文链接:API 的一码多端方案 —— Uni API

Uni API 官网:universal-api.js.org/

Rax 官网:rax.js.org/

GitHub Repo:github.com/raxjs/unive…

深入解析基于 Flutter 的 Web 渲染引擎「北海 Kraken 」技术原理

文章从北海的技术背景开始,详细介绍了北海的技术原理和关键技术特性,对详细技术细节做了通俗易懂的介绍,非常值得学习!

原文链接:深入解析基于 Flutter 的 Web 渲染引擎「北海 Kraken 」技术原理

北海 Kraken 官网:Kraken - 基于 W3C 标准的高性能 Web 渲染引擎

GitHub Repo:openkraken/kraken: A high-performance, web standards-compliant rendering engine based on Flutter.