Bun 夺冠,成 2022 年最受欢迎的JavaScript 项目!

2023-01-22 0 1,122

Bun 夺冠,成 2022 年最受欢迎的JavaScript 项目!

【CSDN萨德基】JavaScript 早已正式成为下一大批合作开发者中最主要JavaScript。对后端程式设计、构筑互动式、功能强大的中文网站和加速简洁的 Web 插件而言,有许多精采的地方性。在往后一年中,JavaScript 闭环的控制技术架构崭露头角,依照 GitHub 中减少的月亮数目名列,JavaScript 应用领域最畅销的工程项目是 Bun、Tauri 和 React。去年又将出现什么样表现稳定的工程项目呢?让他们一起来看一看吧!

书名镜像:https://accu.org/journals/overload/30/172/teodorescu

翻译者 | 天山山脉木 白眉林 | 梦依丹公司出品 | CSDN(ID:CSDNnews)

JavaScript 早已正式成为下一大批合作开发者中最主要JavaScript。对后端程式设计、构筑互动式、功能强大的中文网站和加速简洁的 Web 插件而言,有许多精采的地方性。统计数字说明,少于 97.7% 的网站早已将其用作后端合作开发。

JavaScript 无须限于应用程序合作开发,它也被用作后端合作开发。JavaScript 为合作开发者提供更多了大批具有组件和优点的模版,使 JavaScript 插件的合作开发更容易。不论是合作开发静态中文网站还是 Web 插件,四处都能看见 JavaScript 的踪迹。

在往后一年中,JavaScript 闭环的控制技术架构崭露头角,依照 GitHub 中减少的月亮数目名列,JavaScript 应用领域有什么样表现稳定的工程项目呢?让他们一起来看一看吧!

Bun 成最畅销的工程项目

去年最畅销的工程项目是 Bun,绑定、转录、加装和运转 JavaScript 和 TypeScript 工程项目时都可以使用它。内建了邻近地区绑定器、转录器、各项任务运转器和npm 应用程序,通过更快、更单纯的辅助工具提升合作开发者的管理效率。

随著第二个 Beta 版的正式发布后,它的畅销某种程度暴发了。在三个月内,GitHub上的月亮达至了 20,000 个。

所以是什么让 Bun 不同寻常呢?和一年前的得分王 Deno 那样,它为 TypeScript 提供更多了世界级的全力支持。

但 Bun 更为重要是一个 runtime。它也是:

一个软件包管理器(例如 Yarn、NPM、PNPM);

一个构筑辅助工具(例如 Webpack、ESBuild、Parcel);

一个测试运转器;

……和其他的辅助工具。

因此,Bun 可以读取 package.json 来加装你的依赖项。Bun 还可以运转你的脚本。它做什么都比其他辅助工具快一些。

Bun 在 JavaScript 生态系统的许多方面都有新的尝试,重点是在性能方面。

它优先考虑的是像 Fetch 这样的标准的Web API。它全力支持许多 Node.js APIs,使其与大多数 NPM 包兼容。它可能还不是 “生产就绪”(缺乏 Windows 全力支持),但它是一个非常有前途的辅助工具。与 Deno 相比,这个生态系统是全新的,但它早已有一个名为 Elysia 的网络架构,声称是最快的 HTTP 架构。

关于 Bun 最不可思议的是它的创造者 Jarred Sumner 采用一种名为 Zig 的低级语言从头开始实现了所有这些功能。

Bun 夺冠,成 2022 年最受欢迎的JavaScript 项目!

排在第二名的是 Tauri。是一个用 Rust 编写的工程项目,为多平台部署构筑一个优化的、安全的、独立于后端的插件。1.0 版本已于 2022 年 6 月正式发布。

它的构筑考虑到了安全性和性能。与 Electron 相比,它占用的空间较小,因此合作开发者必须指定插件所需的 API 和功能。

第三名是 React,而 Next.js 与它仅仅相差 0.4k。

Bun 夺冠,成 2022 年最受欢迎的JavaScript 项目!

后端架构

React 仍然是 2022 年的王者,这也是它第二年正式成为最畅销的 UI 架构。其次是 Qwik。Qwik 与 React 类似,它也采用 JSX 编写的模版组件,但主要的区别是它专注于在浏览器中传输最少的 JavaScript。

这是 “零基线 JavaScript “架构趋势的一部分。站点和插件经常被繁重的 JavaScript 资产而变得臃肿,影响了浏览器的性能:即使页面在服务器上渲染,用户也必须等待 JavaScript 加载、解析和执行后,才能与页面交互。

Qwik 采用了一种可恢复性的控制技术来交付即时交互的 HTML,而不是依赖于水合作用来为服务器上生成的页面带来交互性。它通过在 HTML 本身中序列化应用程序的状态来工作。

Bun 夺冠,成 2022 年最受欢迎的JavaScript 项目!

React 生态系

2022 年可以看见 React 变得更加有主见。

React 仍然是一个可以添加到任何网页上的库,但它也演变成一个架构架构,可以创建互动式、弹性和性能的后端模式。

React 18 主要是为架构提供更多架构模式。考虑到 React Server 组件,旨在与这些新的架构模式一起实现。React 架构之间的一些约定现在早已标准化(例如采用应用程序),其他的正在测试期孵化中(例如服务器组件中的async/await)。

在 2023 年,将继续看见采用 React 的创新,但也会出现在更大的 React 生态系统中。用作改进类型安全的库和 UI 组件的增长也将继续上升。

Bun 夺冠,成 2022 年最受欢迎的JavaScript 项目!

VUE 生态系统

去年,Vue 进行了重大的更新。Vue 2.7 将原生的 Composition API 全力支持和

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务