2021 年 JavaScript 明星项目公布,最受欢迎的竟是它?( 二 )


自推出以来 , Remix就受到大量支持 。 该框架旨在“提供网络基础 , 提升用户体验” , 其API以网络标准为准(HTTP响应、表单提交等) 。
2021 年 JavaScript 明星项目公布,最受欢迎的竟是它?
文章图片

构建工具
2021年 , 构建工具已有的趋势越发明显 。
越来越多人开始采用原生ES模块 。Vite得到广泛采用(其发展速度比snowpack更快) , 因而催生出新的工具生态系统(例如基于ES的现代测试框架Vitest) 。 Node.js生态圈中也开始采用ES模块 , 但难度要更大 。 Type甚至推迟了对Node.js中ES模块的支持 。
出于性能的考虑 , 越来越多的前端工具采用其他语言进行开发 。
Lee Robinson认为 ,Rust是Java基础设施的未来 。 Rust有着良好的性能 , 同时与Java的互操作性较强 。 NAPI-RS可让Java和Rust进行交互 。
而Next.js则非常看好 swc的发展 , 作为一个可扩展的Rust编译器 , swc可将Babel插件移植到Rust上 。
Rust是最受欢迎的的非JS语言 , 但它并不是唯一的语言 。 Bun采用的是Zig , 而Turborepo和esbuild均采用的是Go 。
在monorepo中广泛采用的仍然是 Lerna 。 而单引擎工具Nx能够大幅减少构建时间 , 其覆盖范围一直在快速扩大 。 其竞争者Turborepo在被Vercel收购后抢占了巨大的市场 。
2021 年 JavaScript 明星项目公布,最受欢迎的竟是它?
文章图片

Vue生态圈
在Vue 3正式发布的一年中 , Vue生态圈正以前所未有的速度迅速发展 。
Vue生态圈提供的新的语法例如Vue 3的< setup>对于创作组件更加友好 。 同时新的VS Code插件Volar可为Vue提供Type支持;基于Composition API的状态管理器Pinea成为Vuex的替代品之一 。
随着Vite成为新的Vue的默认工具 , Nuxt 3、Quasar和VitePress等元框架均选择Vite作为默认引擎 。 Vite大大地提高了开发者体验 , 并为开发创新提供了新的支撑 。
同时开发者在努力将Vue 2的DX迁移到Vue 3上 。 对于Vue开发者来说 , 2021年是伟大的一年 , 他们的应用在DX和性能方面都得到了极大改善 。
2021 年 JavaScript 明星项目公布,最受欢迎的竟是它?
文章图片

React生态圈
React 18即将发布 , 现在已经可以使用RC版本体验新功能 , 例如自动批处理以减少渲染或SSR对Suspense的支持 。
React 18增加了人们期待已久的并发渲染器并支持Suspense , 但没有任何重大更新 , 其初始版本将提供部分并发功能 , 例如startTransition 。
React去年在各浏览器和服务器上迅速发展 , 期待它能够走得越来越远 。
2021 年 JavaScript 明星项目公布,最受欢迎的竟是它?
文章图片

Java中的CSS
2021 年 JavaScript 明星项目公布,最受欢迎的竟是它?
文章图片

测试框架
2021 年 JavaScript 明星项目公布,最受欢迎的竟是它?
文章图片

移动开发
2021 年 JavaScript 明星项目公布,最受欢迎的竟是它?
文章图片

桌面开发
2021 年 JavaScript 明星项目公布,最受欢迎的竟是它?
文章图片

静态站点
2021 年 JavaScript 明星项目公布,最受欢迎的竟是它?
文章图片

状态管理
2021 年 JavaScript 明星项目公布,最受欢迎的竟是它?
文章图片

GraphQL
2021 年 JavaScript 明星项目公布,最受欢迎的竟是它?

特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。