查看原文
其他

AWS开源JS运行时LLRT,速度比Node快10倍!Deno推出新npm替代方案;Vite 5.1发布;Rust 1.76发布

小懒 FED实验室 2024-02-12
关注下方公众号,获取更多热点资讯

今天是坚持日更的第160天,如果本文对您有帮助,记得点击关注、点赞、在看支持我


AWS 开源 JS 运行时:LLRT,启动速度比 Node 快10倍!

LLRT(低延迟运行时)是一种轻量级 JavaScript 运行时,旨在满足对快速高效的无服务器应用程序日益增长的需求。与在 AWS Lambda 上运行的其他 JavaScript 运行时相比,LLRT 的启动速度最多可提高 10 倍以上,总体成本最多可降低 2 倍。

LLRT 由 Rust 构建,使用 QuickJS 作为 JavaScript 引擎,确保高效的内存使用和快速启动。

请注意:LLRT 是一个实验性软件包。它可能会发生变化,仅供评估之用。它也不打算与 Node 兼容,尽管 WinterCG 可能是一个更现实的目标。它并不打算成为 bun 那样的通用运行时。它的竞争对手是 workerd 和 Lagon。

更多参考:https://github.com/awslabs/llrt?tab=readme-ov-file

Deno 推出新的 JS 软件包 registry

Deno 推出新的 JavaScript 软件包 registry,npm 的替代方案:https://jsr.io

猜测可能的特性如下:

  1. Registry 是对 Deno land 的重新命名。
  2. jsr 将是一个安装和发布软件包的工具。
  3. jsr: 将是一个指定器,我们可以用它通过任何方式(如 vite、bun 等)加载软件包。例如:import React from jsr:react
  4. 可能只有 ESM(和 TS),没有 CJS。

Vite 5.1 正式发布

Vite 5 于去年 11 月发布,标志着 Vite 和生态系统的又一次重大飞跃。几周前,我们庆祝了每周 1,000 万次 npm 下载和 900 位 Vite 仓库贡献者。超 1000 万次下载,Vite 未来可期!AI 红包封面生成器宣布开源!Vite 5 正式发布!

Vite 5.1 正式发布,带来众多特性更新,亮点如下:

  • 🛠️ 实验性 Vite 运行时 API(vite-node 进入核心),在 SSR 期间支持 HMR,并在任何环境下使用 Vite 插件运行代码。
  • ✨ 改进了对 .css?url 的支持。
  • ✨ 改进循环导入情况下的 HMR 应用。
  • 🔥 Vite 每一次发布都会变得更快,Vite 5.1 在性能方面做了大量改进。

更多参考:https://vitejs.dev/blog/announcing-vite5-1.html

Rust 1.76 正式发布

Rust 是一种编程语言,它让每个人都能构建可靠、高效的软件。Rust 1.65.0 版本正式发布。2024 年 Rust 开发人员路线图

如果你已经通过 rustup 安装了之前的 Rust 版本,你可以通过以下方式获得 1.76.0:

$ rustup update stable

1.76.0稳定版亮点如下:

  • 对 ABI 兼容性文档更新,函数指针文档中添加了一个新的 ABI 兼容性部分,描述了函数签名在何种情况下是 ABI 兼容的。
  • 从引用获取类型名,新的 any::type_name_of_val(&T) 方法提供了一种从任何类型的引用中获取描述性名称的方式。
  • 新增一些稳定性 API,如:Arc::unwrap_or_clone, Option::inspect, type_name_of_val 等。

更多参考:https://blog.rust-lang.org/2024/02/08/Rust-1.76.0.html

关注FED实验室(前端开发实验室)获取更多前端热点资讯、技术实践、面试招聘等精彩内容。

大家都在看
  1. jQuery 4.0.0 要来了;Rsbuild 0.4 正式发布;Shiki v1.0 发布,一个轻量且强大的语法高亮工具!

  2. 前端视角:MySQL 正式引入对 JavaScript 的支持将带来哪些利好?

  3. 2024 年,选择 Bun、Node.js 还是 Deno?

  4. 2024 年服务端推技术:Server-Sent Events 还是 WebSocket?

  5. 十年弹指一挥间!两分钟速览 Vue 发展史

  6. 2023 年度开发者工具 100 强出炉,AI 位居榜首!

  7. 开源社区“Linux 中国”官宣停止运营,主网、公众号、视频号、B 站将停更

  8. Deno fmt 比 prettier 快 20 倍!Nuxt 3.10 版本正式发布!Chrome 122 新增几个API!

  9. 最先进的代码编辑器 Zed 开源;Deno 1.4正式发布,更新特性堪称恐怖;CSS属性field-sizing 太好用了!

继续滑动看下一个

AWS开源JS运行时LLRT,速度比Node快10倍!Deno推出新npm替代方案;Vite 5.1发布;Rust 1.76发布

小懒 FED实验室
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存