此前, Chrome 的 Web 框架和工具性能基金一直有在赞助一些知名的开源 JavaScript 框架和开发工具,以支持 Web 性能和开发者工具的发展。
近日,该基金组成员在博客中宣布又通过 Open Collective 捐赠了 50 万美元,分配给一些专注于提高 Web 性能、用户体验和开发人员体验的 Web 框架和 Web 工具项目。
这些项目包括:
- Nuxt.js - 用于构建 Vue.js 应用程序的固执己见的 Web 框架
- Vue.js & Vite - 渐进式 JS 框架和现代前端工具栈
- Astro - 用于构建快速、以内容为中心的网站的一体化 Web 框架。
- Svelte - 将声明式组件转换为高效 JavaScript 的编译器
- Preact - DOM 之上的“最薄的”虚拟 DOM 抽象
- ESLint - 用于查找和修复 JS 问题的规范静态代码分析工具
- Rollup - 将小段代码编译到库/应用程序中的模块捆绑器
- Sharp - Node.js 的高性能图像处理模块
这些赞助有助于解决项目的资金问题,使开发者能专注于工具的开发,同时也可以对贡献者进行资金援助,避免出现搞开源搞成穷光蛋的情况。有意思的是,这个基金会捐赠的项目是由社区的用户决定的,如果你觉得某些 JavaScript 项目值得捐赠,则可以通过提交表格发送想法,该基金会将综合所有用户提交的意见来决定下次捐赠的对象。
此外,除了负责捐赠 JavaScript 项目的 Web 框架和工具性能基金, Chrome 最近还成立了新的 CSS 和 UI 基金 和 高级 Web 应用基金,扩大了赞助 Web 技术的范围。