InfoQ Homepage Node.js Content on InfoQ
-
TanStack Start: A New Meta Framework Powered by React or SolidJS
Introducing TanStack Start v1—a revolutionary full-stack framework for React and Solid applications. Built on TanStack Router and Vite, it offers type-safe APIs, streaming SSR, and universal deployment. Optimized for performance and flexibility, TanStack Start presents a compelling alternative to Next.js, catering to modern development needs with seamless integration and incremental adoption.
-
Deno 2.5 Brings Support for Permission Sets and Test API Hooks
Deno 2.5 has arrived, enhancing the secure JavaScript/TypeScript runtime with new permission sets, refined testing hooks, and performance boosts. Upgrading to V8 14.0 and TypeScript 5.9.2, it unlocks advanced features while evolving the Temporal API. Explore improved WebSocket headers, bundling capabilities, and more for seamless development.
-
Cloudflare Adds Node.js HTTP Servers to Cloudflare Workers
Cloudflare recently implemented the node:http client and server APIs in Cloudflare Workers, allowing developers to migrate existing Node.js applications to the serverless computing platform. These HTTP APIs enable popular Node.js frameworks, such as Express.js and Koa.js, to run on Workers.
-
Next.js 15.5 Ships - Turbopack Production Builds, Node.js Middleware, and Tighter Typescript DX
Next.js 15.5 has landed, delivering faster builds and powerful server-side middleware. Key highlights include the Turbopack bundler, which boosts compilation speed by 2x to 5x, and Node.js middleware enhancements. TypeScript improvements enhance developer experience with stable typed routes and early error detection.
-
Node.js Moves Toward Stable TypeScript Support With Amaro 1.0
The Node.js team recently released Amaro v1.0.0, a significant milestone towards stable TypeScript support. Amaro is Node’s official type-stripping loader and is a key stepping stone towards official .ts loading.
-
Another Rust Rewrite: OpenAI’s Codex CLI Goes Native, Drops Node and TypeScript for Rust
OpenAI recently announced rewriting its Codex CLI in Rust. Codex CLI stack originally features React, TypeScript and Node. The rewrite seeks security and performance gains on top of improved developer experience.
-
Bun 1.2 Improves Node Compatibility and Adds Postgres Client
The Bun team recently released Bun v1.2, with major progress regarding compatibility with Node.js, a key component of Bun’s value proposition. Bun 1.2 also now has a built-in S3 object storage API and a built-in Postgres client that comes in addition to the existing built-in SQLite client.
-
Node.js 23.6 Now Runs TypeScript Natively
The Node team recently announced shipping TypeScript native support in Node 23.6. Node developers can now run TypeScript files without any extra configuration or flags. The feature, which was experimental in Node 22.6, is now stable. Native TypeScript support was among the most requested Node features by developers.
-
vlt Introduces New JavaScript Package Manager and Serverless Registry
Introducing **vlt**, a groundbreaking open-source JavaScript package manager by former npm team members. Designed as an intuitive drop-in replacement, vlt simplifies dependency management with an innovative query selector and new export formats. Alongside it, **vsr** offers a fair-source serverless registry for enhanced package access control. Embrace the future of JS tooling!
-
Node.js 22 Released with Increased Support for ESM Modules and Web APIs
The Node.js team recently released Node.js 22. Key features include increased compatibility with JavaScript native modules and web APIs, together with performance improvements.
-
AdonisJS v6 Released: TypeScript, ESM, and beyond
AdonisJS, a Node.js web application framework, has released its latest major release AdonisJS v6. Notable highlights include a transition to ECMAScript Modules (ESM), an improved and simplified IoC container, improved TypeScript integration, and a more straightforward approach to route and controller binding.
-
Node.js 21 Release Updates V8 Engine, WebStreams Module and Test Runner
The Node.js team has recently released Node.js 21. This release introduces changes such as updates to the V8 JavaScript engine, stable fetch and WebStreams modules, an experimental flag for altering module defaults, a built-in WebSocket client, and enhancements to the test runner. Notably, as an odd-numbered release, Node.js 21 will not receive LTS (long-term support) status.
-
QCon SF 2023: Streamlining Cloud Development with Deno by Ryan Dahl
Ryan Dahl, Co-Founder and CEO at Deno and Software Engineer best known for creating Node.js, presented “Streamlining Cloud Development with Deno” at QCon San Francisco 2023. Dahl introduced Deno, an open source next-generation JavaScript runtime, and discussed the benefits of using this framework. Dahl also provided numerous demos on how to build and deploy cloud applications with Deno.
-
Node.js Alternative Bun Now Generally Available
The release 1.0 of the JavaScript toolkit Bun has been recently announced. Aiming to be a drop-in replacement for Node.js, Bun is garnering attention from the JavaScript and serverless communities for its speed and ease of use.
-
Node.js 2023 Edition Available
The Node.js team has recently released version 20.6.0, which brings improvements in environment variable configuration, module resolution, module customization, and experimental support for C++ garbage collection. This update streamlines the management of environment variables.