AI 年度盘点与2025发展趋势展望,50+案例解析亮相AICon 了解详情
写点什么

io.js

收录了 io.js 频道下的 50 篇内容

Node.js 与 io.js 那些事儿

去年12月,多位重量级Node.js开发者不满Joyent对Node.js的管理,自立门户创建了io.js。io.js的发展速度非常快,先是于2015年1月份发布了1.0版本,并且很快就达到了2.0版本,社区非常活跃。而最近io.js社区又宣布,这两个项目将合并到Node基金会下,并暂时由“Node.js和io.js核心技术团队联合监督”运营。本文将聊一聊Node.js项目的一些历史情况,与io.js项目之间的恩怨纠葛,他们将来的发展去向。希望能从历史的层面去了解这个开源项目在运营模式上是如何演变和发展的。

io.js 1.0.x 发布

io.js开发团队发布了io.js 1.0,但是“1.0”这个版本号并不是说它已经为应用于生成环境做好了准备。

Node.js 和 io.js 将合并到 Node 基金会下

io.js技术委员会已经投票决定加入即将成立的Node基金会。该项目将命名为Node.js,但会基于io.js代码库。

Node.js 和 io.js 性能差异巨大

io.js是Node.js的一个分支。近日,一名具有20多年软件开发经验的工程师Michael Schöbel通过一组测试比较了两者的性能。结果显示,两者性能差异巨大。

io.js 1.0.0 发布,或与 Node.js 和解

io.js是Node.js的一个分支,采用一种开放式治理模式。近日,io.js 1.0.0发布,它基于新版本的谷歌V8 JavaScript引擎构建,除了性能提升及修复Bug外,还带来了若干ES6特性。

Node.js 闹分裂:io.js 计划在 2015 年 1 月发布第一个版本

io.js月初刚刚宣布,下个月就将发布第一个版本,节奏比Node实在快太多。io.js凭借开放性和迭代加快吸引了不少追随者,而Node.js则表示会持续改进社区生态系统。

Node.js 也分裂,核心开发者创建分支 io.js

Node.js是一个开源的基于Chrome JavaScript 运行时建立,并能够用来构建Web应用的流行开源跨平台运行时环境,由于Node.js的贡献者因对负责Node.js开发的公司Joyent在对Node.js管理上的长期不满,从而导致了多位重量级开发者另立门户创建了分支io.js,从而导致了Node.js的分裂。

io.js 发布 2.0 版本,并讨论加入 Node 基金会的可能性

io.js团队刚刚宣布2.0版本的发布,在新版本中对V8 JavaScript引擎进行了升级。在这次升级中,类得到了完整的支持,可以在不使用开关标记的情况下,在严格模式中使用class关键字。对象字面量表式法(object literal)也得到了改进,可以用于方法或属性的缩写。此外还实现了由harmony-rest-parameters标记控制的剩余参数特性。

io.js 3.0 发布:重写 Buffer,支持 PPC

在Node.js和io.js经历了分分合合的风波后,io.js于近日发布了一个大版本——v3.0。本文对新版本io.js的更新进行了介绍。

Node.js 有了新的管理者

一段时间以来,围绕Node.js发展方向的争论一直不断。去年10月,Joyent宣布成立Node.js咨询委员会,探索一种开放式的治理模式,但还是没能避免io.js分支的出现。而不久前,Node.js和io.js似乎出现了合二为一的希望。近日,Joyent又推新举措,Node.js有了新的管理者。

Deno:来自Node之父的V8 TypeScript运行时
Deno:来自 Node 之父的 V8 TypeScript 运行时

Deno提供了一个安全的V8运行时引擎,以TypeScript为基础,提高了代码的准确性,并将编译器内置到Deno可执行文件中。

Node.js 现可作为本地应用在 Windows 上运行

Node.js已可在不借助Cygwin的情况下,直接在Windows上运行,同时,在Windows和UX系统上的性能也有显著的提升。

Microsoft 提供新模块,支持实时 Node.js 应用的水平伸缩

Microsoft最近贡献了一个新的开源模块,该模块使用Windows Azure服务器总线为实时Node.js应用提供水平伸缩性。这个名叫socket.io-servicebus的模块能连接多个运行在Socket.IO模块上的服务器。此次开源贡献是Microsoft拥抱Node.js、并将Microsoft产品和服务与Node.js整合在一起的又一例证。

Socket.IO:支持 WebSocket 协议、用于实时通信和跨平台的框架

Socket.IO是一个完全由JavaScript实现、基于Node.js、支持WebSocket的协议用于实时通信、跨平台的开源框架,其目标是构建能够在不同浏览器和移动设备上使用的实时应用,如在线聊天室、在线客服系统、评论系统、WebIM等。

Node.js 是如何创建开源社区模式的

在短短的两年之内,Node.js 社区经历了分家的 io.js,然后二者不久之后又合并在一起了,还发布了重量级的新版本-Node.js 4.0,社区问题一直不断。InfoQ 将会持续关注这个社区的进展。这次我们看看合并之后的社区将是如何经营的。

使用 Node.js、Socket.IO 和 GPT-4 构建 AI 聊天机器人
使用 Node.js、Socket.IO 和 GPT-4 构建 AI 聊天机器人

由 GPT-4 等先进人工智能技术提供支持的聊天机器人可以显着提高用户参与度、提供即时帮助并提升整体用户体验。在本教程中,将构建一个利用 Node.js、Socket.IO 和 GPT-4 API 强大功能的 AI 聊天机器人应用程序。通过分步指南,将了解如何创建无缝的实时聊天机

node.js
websocket
GPT-4
3D 幻灯片框架 Reveal.js 发布 2.2 版,大量 CSS 3D 变换

1月28日,Hakim EI Hattab发布了reveal.js 2.2版,为这个JavaScript 3D 幻灯片类库修复了一些bug,并实现了大量新特性。和Hattab开发的其它工具一样,Reveal.js也充分利用了现代浏览器的CSS 3D变换功能,以深入挖掘浏览器的Canvas支持。

Node.js 基金会成立,Joyent 交出领导权

Node.js是一个基于Chrome JavaScript运行时建立、流行、开源、跨平台的运行时环境。近日,云计算服务商Joyent终于宣布成立Node.js的开源基金会,这标志着Joyent将交出Node.js的控制权,Node.js将进入一个全新的发展阶段。

Nest.js 6改进了GraphQL的集成,并提高了平台的灵活性
Nest.js 6 改进了 GraphQL 的集成,并提高了平台的灵活性

Nest.js 6改进了对GraphQL的支持,还解耦了其框架特定于平台的部分,以支持超越其传统Express和基于Node.js架构的应用程序。

Nest.js 6 改进了 GraphQL 的集成,并提高了平台的灵活性
Nest.js 6 改进了 GraphQL 的集成,并提高了平台的灵活性

最近,Nest.js发布了其TypeScript框架的第6版。Nest.js 6改进了对GraphQL的支持,还解耦了其框架特定于平台的部分,以支持超越其传统Express和基于Node.js架构的应用程序。

io.js专题_资料-InfoQ中文网