🗞 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 未来的规划。
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.