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

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

ruisui882个月前 (04-23)技术分析17

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

首先出场的是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更新啦” 的相关文章

neovim 0.9在win下配置 python开发环境

初级的一些配置点击下面链接查看neovim安装插件管理器neovim常用快捷键neovim python开发环境简易配置方法 (需要手动键入命令行 运行python)安装neovim python的模块pip install pynvim pip install jedi pip install n...

关于Vue页面跳转传参,参数不同, 但页面只获取参数一次的问题

#头条创作挑战赛#1.问题描述问题描述: element 展示表格(页面A),点击表格的每一行的查看详情按钮,可以携带此行的信息参数跳转到另一个页面(页面B),但是从A页面到B页面,只有第一次跳转的时候B页面可以获取到A页面的参数,返回再次A->B ,B页面无法获取到参数。2.解决办法:方法一...

Vue Router 4 路由操作 - 路由导航

路由导航分为 声明式导航 和 编程式导航。通过 <router-link to="..."> 标签跳转的方式为声明式导航。通过 路由实例对象(router.push(...))跳转的为编程式导航。导航到不同的位置想要导航到不同的URL,使用 router.push 方法。...

Vue进阶(二十六):详解router.push()

在Vue2.0路由跳转中,除了使用 <router-link> 声明式创建 a 标签来定义导航链接,还可以借助 router 的实例方法,通过编码式编写代码来实现。router.push(location)想要导航到不同的 URL,则使用 router.push 方法。这个方法会向 hi...

一套代码,多端运行——使用Vue3开发兼容多平台的小程序

介绍Vue3发布已经有一段时间了,从目前来看,其生态还算可以,也已经有了各种组件库给予了支持,但是不管是Vue3还是Vue2都无法直接用来开发小程序,因此国内一些技术团队针对Vue开发了一些多端兼容运行的开发框架,今天来体验一下使用Taro来体验一下使用Vue3开发多平台运行的小程序,以便于兼容各大...