当前位置:首页 > 技术分析 > 正文内容

前端界三英,deno ,nodejs, bunjs更新啦

各有各精彩,世界也是一样,来到前端界的轮子界,各有各的更新速度一点都不输给任何人。三者也迎来发展与变化。

首先出场的是deno 2,被寄予希望超越nodejs生态的新星。

作为Nodejs大神的作者带来新的版本,迎来Deno 2的版本变化。



同理,nodejs在22的版本之后就更加疯狂迭代了。23 版本nodejs 在更新自身的短板也逐步补齐全了websocket和typescript等逐步内置化。可以在不借助第三方库的情况下完成运行。


那么另外一个竞争对手。bun js 也迎来 Bun v1.2.5 的版本。


这些版本版本之中,deno 和 bun 逐步完成了nodejs库的引入支持,增强了测试兼容性。这一点挺让人耐人寻味。前端界三者从早期相互厮杀,到相互打通。生态逐步完善。

他们各自发展路线不一样,deno是基于Rust,nodejs是基于C++,bunjs则基于Zig 开发。但是三者在生态上却有着不一样潜力,要撼动Nodejs 这个生态还需要更漫长的的开发生态完善。

而随着Anget,MCP 的协议的使用推广。无疑会带动更多Nodejs的使用空间。这一点在Cusror当中也体验到AI带来的疯狂魅力。你可以使用更多MCP的服务借助MCP 帮助完成丰富的任务指令。


是否有疯狂的牛马想法?或者三者之间都可以成为利器。基于Rust 还是Go,还是Zig的底层加持,前端界不得不迎来更加疯狂的性能提升。

Go 支持TypeScript的疯狂改进计划,这不得不重新认识曾经的TypeScript 教父。基于这样一些情况。会逐步形成了更好的补强。Nodejs 对Typescript支持本身比较弱,Deno 和Bun 默认就支持。是否有看到挑战者其他优势了?

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/3546.html

分享给朋友:

“前端界三英,deno ,nodejs, bunjs更新啦” 的相关文章

Excel VBA 收费单据打印/一步一步带你设计【收费管理系统】12

本文于2023年6月10日首发于本人同名公众号:Excel活学活用,更多文章案例请搜索关注!☆本期内容概要☆用户窗体设置:收费结算模块设置(7)单据打印大家好,我是冷水泡茶,前几期我们分享了【收费管理系统】的设计,最近一期是(Excel VBA 收费结算模块/一步一步带你设计【收费管理系统】11),...

Linux Lite 6.6发行版正式发布:添加简体中文及AI工具支持

IT之家 9 月 8 日消息,Linux Lite 是一个对新手友好的 Linux 发行版,它基于 Ubuntu LTS,并以 Xfce 桌面为特色,主要针对 Windows 用户而设计,也被认为是从 Windows 过渡到 Linux 的友好方案。目前 Linux Lite 6.6 版本已经正式发...

Linux 最主要的发行分支

Linux 有数百个发行分支。主要的有以下四个。slackwareSlackware 是由 Patrick Volkerding 在 1992 年推出的,它是全球现存最古老的 Linux 发行版。Slackware 被设计为高度可定制和强大的,并且要求用户了解 每个元素,它的包系统是不支持依赖的。...

「2022」打算跳槽涨薪,必问面试题及答案——VUE篇

1、为什么选择VUE,解决了什么问题?vue.js 正如官网所说的,是一套构建用户界面的渐进式框架。与其它重量级框架不同的是,vue 被设计为可以自底向上逐层应用。vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另外一方面,当与现代化工具链以及各种支持类库结合使用时,vu...

如何在GitLab上回退指定版本的代码?GitLab回退指定版本问题分析

在Git中,回退到指定版本并不是删除或撤销之前的提交,而是创建一个新的提交,该提交包含指定版本的内容。这意味着您需要将当前代码更改与指定版本之间的差异进行比较,并将其合并到一个新的提交中。如果您没有更新本地代码,并且您希望将 GitLab 仓库回退到指定版本,您可以使用以下命令:git fetchg...

一次Java内存占用高的排查案例,解释了我对内存问题的所有疑问

问题现象7月25号,我们一服务的内存占用较高,约13G,容器总内存16G,占用约85%,触发了内存报警(阈值85%),而我们是按容器内存60%(9.6G)的比例配置的JVM堆内存。看了下其它服务,同样的堆内存配置,它们内存占用约70%~79%,此服务比其它服务内存占用稍大。那为什么此服务内存占用稍大...