工具|2021 年 JavaScript 明星项目公布,最受欢迎的竟是它?
【CSDN 编者按】在过去一年中 , Java生态圈的技术框架大放异彩 , 根据GitHub中增加的星星数量排名 , Java领域最受欢迎的项目是zx、Vite和Next.js 。 开发者越来越看重速度的提升 , 为构建更好的网站和应用 , 元框架开始走进大家的视野 。 许多社区成员都开始从事开发工作 , 为用户带来更好的体验 。 今年又将出现哪些表现出色的项目呢?让我们一起来看看吧!
作者 | Michael Rambeau 编译| 郭露
出品 | CSDN(ID:CSDNnews)
最受欢迎的项目:zx、Vite和Next.js
今年最受欢迎的项目是谷歌的 zx , 可在Java或Type中编写简单的命令行脚本 。
zx支持在代码中嵌入任何bash表达式(ls、cat、git等等) , 并借助Java模板字面量获得结果 。
zx涵盖了多个软件包提供的功能:
- node-fetch:使用与浏览器中相同的API发出HTTP请求
- fs-extra:运行文件系统
- Globby:匹配给定用户友好模式的文件名

文章图片
排在第二位的是 Vite 。 Vite是一个构建工具 , 可通过esbuild编译器提供出色的性能 。 Vite最初借助 Vue.js 社区提供支持 , 但如今Vite已兼容主要UI框架:React、Svelte和Lit 。
Next.js排名第三 , 在React领域依旧保持领先的“元框架”地位 。
特色工具
尽管未进入前10 , 但它是今年最引人注目的工具之一 。 Astro可构建加载速度更快的网站 , 这些网站的Java数据更少 。
这一概念与静态站点生成 (SSG) 非常相似 , 但主要区别在于Astro支持在页面中使用动态交互内容 。
以下是能够在客户端渲染动态组件的情况:
- 页面加载时
- 页面闲置时 , 前提是它是一个低优先级的组件
- 当使用浏览器Intersection Observer API时组件可见时

文章图片
前端框架
自Java明星项目推出以来 ,React首次成为最受欢迎的UI框架 , 其次是Vue.js 。
其中最引人注意的是 Svelt的崛起 , 它超过了 Angular , 位列第三 。 如今越来越多的工具以及组件将Svelte纳入选择框架中(其中包括Vite) 。 而Svelt的作者Rich Harris于去年加入Next.js后的Vercel团队 。
与Next.js类似的是 , Svelte拥有自己的元框架 , 即SvelteKit , 可构建高性能应用程序 。
排名第五的是 Solid , 是React的替代工具之一 。 其组件采用JSX编写 , 但与React不同的是 , Solid并不依赖虚拟DOM 。
推荐阅读
- 新浪科技|哈啰顺风车:三年完单总量3亿 认证车主数量达1800万
- 新京报|工信部:2021年我国汽车整车出口同比增长一倍,创历史新高
- 顺利交付|2022开年第一辆!齐河融媒体直播车顺利交付!
- 出货|集邦咨询:预计 2022 年手机相机模组出货 49.2 亿颗,增长 2%
- 年味|冬奥会闭环的年味
- 识别|外卖界又一黑科技 饿了么计划2022年覆盖100000顶智能头盔
- 魅族|魅族超触感透明机械键盘将于年后发售:799 元,还有新款键帽
- IT之家|魅族超触感透明机械键盘将于年后发售:还将推出白金独角兽键帽
- 出圈|魔性主题曲、个性口罩,鱼你在一起酸菜鱼五周年活动火出圈!
- 代码|周鸿祎:不理解35岁被职场抛弃,中国人35岁就老了?程序员年纪越大经验越丰富