|
How X (Twitter) is Rebuilding Its Web App — X is replacing three servers with one app built on React, Vite and Fastify. Yagiz, famed for his performance work on Node, explains the streaming architecture behind it, along with some bottlenecks they had to fix, like how hundreds of tiny JavaScript files slowed startup.
Yagiz Nizipli (X Engineering Blog) |
|
Parcel 3 Alpha: The Bundler Rewritten in Rust — A ground-up Rust rewrite of the popular bundler that the team reports is up to 100x faster than Parcel 2 at cold builds of React Spectrum. It runs as a standalone binary without Node, with support for native plugins written in Rust, Go or Swift, while JavaScript plugins run on an embedded QuickJS runtime.
The Parcel Team |
|
RELEASES:
-
Playwright 1.65 – The browser testing tool's test runner can now run under Bun, plus there's a new failures reporter.
-
Storybook 11 Beta – The UI component workshop gets more agent-ready, with official skills, Claude/Codex plugins, headless CLI tools, and more.
-
🔒 Vite has disclosed a critical remote code execution flaw affecting dev servers exposed to the network via --host or server.host. Upgrade to 8.3.7, 8.2.5, 8.1.7, 7.3.8 or 6.4.6.
-
🔒 Next.js 16.4.5 and 15.5.29 fix seven security issues, including a high-severity cross-tenant cache disclosure.
-
🔒 Node.js security releases are due tomorrow (or shortly after) for the 26.x, 24.x and 22.x lines.
|
|
Experiments with Multithreaded JavaScript — What would JavaScript look like if threads could share objects directly? Former TC39 delegate Erik Arvidsson explores three approaches: in a Porffor fork, as a TypeScript library with an ownership checker, and as an implementation of the TC39 structs proposal. Each has a playground to try.
Erik Arvidsson |
|
The New JavaScript Features Between V8 14.6 and 15.6 — Node 27, released in alpha recently, is built on V8 15.6, and Joyee tours what that brings to developers, including Math.sumPrecise, new iterator methods, and some behavior changes in sorting, dates and promises, all with sample code.
Joyee Cheung |
|
Spreading Liquid with three.js — A technical explanation of a 'liquid-spreading' effect originally built for a cosmetics site. The in-page demo is fun to play with and this could be handy if you want to create paint-like effects.
Misaki Nakano |
-
Rolldown 1.3 – The Rust-powered bundler adds experimental support for import attributes, but there are breaking changes to be aware of.
-
jsdom 31.0 – The pure JS implementation of DOM/HTML standards adds a new CSS engine and switches to a Skia-backed canvas backend.
-
Remix 3.2 – The full-stack framework adds nonce-based Content Security Policy middleware.
-
Wiki.js 3.3 – Open source JavaScript and Node.js-powered wiki app.
|
|
📢 Elsewhere in the ecosystem |
|