Completely redefines the APIs used to build client-side routers / SPAs
🫤 History API: popState, link click.preventDefault() ...
✅ Navigation API: clean, centralized way to intercept navigation events 👌
Completely redefines the APIs used to build client-side routers / SPAs
🫤 History API: popState, link click.preventDefault() ...
✅ Navigation API: clean, centralized way to intercept navigation events 👌
Congrats to @manishearth.bsky.social on unflagging TC39 Stage 3 Temporal in V8 today. Heading for Chrome 144 🎉
By many metrics this new date-time API is the single biggest change to JS ever 🔥
V8 uses Boa's temporal_rs by @jason-williams.co.uk Kevin Ness & Manish 👍
Congrats to @manishearth.bsky.social on unflagging TC39 Stage 3 Temporal in V8 today. Heading for Chrome 144 🎉
By many metrics this new date-time API is the single biggest change to JS ever 🔥
V8 uses Boa's temporal_rs by @jason-williams.co.uk Kevin Ness & Manish 👍
- Les news #Web & #javascript 🔥
- Créer un serveur MCP en Node.JS 🤖
- DataStar: une étoile est née ⭐
- #pizza 🍕🍻
Inscriptions👇
www.meetup.com/rennesjs/eve...
- Les news #Web & #javascript 🔥
- Créer un serveur MCP en Node.JS 🤖
- DataStar: une étoile est née ⭐
- #pizza 🍕🍻
Inscriptions👇
www.meetup.com/rennesjs/eve...
Our latest Vitest update brings Browser Mode to stable, allowing you to test your UI in real browsers like Chrome.
Also new:
- Visual Regression Testing to catch unintended UI changes
- Playwright Trace support for easier debugging
voidzero.dev/posts/announ...
Our latest Vitest update brings Browser Mode to stable, allowing you to test your UI in real browsers like Chrome.
Also new:
- Visual Regression Testing to catch unintended UI changes
- Playwright Trace support for easier debugging
voidzero.dev/posts/announ...
If everything goes well (it depends on what the team decides), it will be shipped in the next minor.
If everything goes well (it depends on what the team decides), it will be shipped in the next minor.
A nice countermeasure against accidental installs of short-lived compromised packages before they get taken down. Not a 100% fix, but a great additional step!
A nice countermeasure against accidental installs of short-lived compromised packages before they get taken down. Not a 100% fix, but a great additional step!
📦 @platformatic/flame - Universal profiling for ANY Node.js app
⚛️ react-pprof - WebGL-powered visualization
🏗️ Watt integration - Built-in profiling for microservices
Zero config. Drop-in ready. Beautiful output.
📦 @platformatic/flame - Universal profiling for ANY Node.js app
⚛️ react-pprof - WebGL-powered visualization
🏗️ Watt integration - Built-in profiling for microservices
Zero config. Drop-in ready. Beautiful output.
www.ripplejs.com
If anyone wants to contribute to fixing/improving it, be my guest – github.com/trueadm/ripple.
www.ripplejs.com
If anyone wants to contribute to fixing/improving it, be my guest – github.com/trueadm/ripple.
TS 6.0 is planning a bunch of breaking changes to tsconfig options to deprecate some and change the defaults for others. This will simplify configuration and ease the transition to the Go-based TS 7.0 👍
The latest pitch is to enable strict type-checking modes by default 🎉
Maybe it's a little bit ambitious, but I'm excited for us to try this one. 😄
github.com/microsoft/Ty...
TS 6.0 is planning a bunch of breaking changes to tsconfig options to deprecate some and change the defaults for others. This will simplify configuration and ease the transition to the Go-based TS 7.0 👍
The latest pitch is to enable strict type-checking modes by default 🎉
Let me take you on a visual introduction to what big O notation is in my new blog post: samwho.dev/big-o.
With big O notation you can better understand how algorithms will perform in practice, finding orders of magnitude improvements often with very simple changes to your code.
Let me take you on a visual introduction to what big O notation is in my new blog post: samwho.dev/big-o.
With big O notation you can better understand how algorithms will perform in practice, finding orders of magnitude improvements often with very simple changes to your code.
Ran into that while wondering why running `npm install` takes so long on the Preact repo.
marvinh.dev/blog/speedin...
Ran into that while wondering why running `npm install` takes so long on the Preact repo.
marvinh.dev/blog/speedin...
Congrats to @marcoippolito.dev on today's landmark Node 22.18 release. It is the first LTS release to ship unflagged TypeScript support 🎉
This means Node can run *.ts files. It pairs well with TypeScript's "erasableSyntaxOnly" flag 👍
Many folk contributed 🙏
You can just run `node file.ts` without `--experimental-strip-types` flag.
This is a huge milestone
Congrats to @marcoippolito.dev on today's landmark Node 22.18 release. It is the first LTS release to ship unflagged TypeScript support 🎉
This means Node can run *.ts files. It pairs well with TypeScript's "erasableSyntaxOnly" flag 👍
Many folk contributed 🙏
github.com/biomejs/biom...
github.com/biomejs/biom...
- Browser Target Changed to Baseline Widely Available
- Node 18 support dropped. Vite is now distributed as ESM only
- And feats, fixes, and cleanups, while we prepare for rolldown!
- Browser Target Changed to Baseline Widely Available
- Node 18 support dropped. Vite is now distributed as ESM only
- And feats, fixes, and cleanups, while we prepare for rolldown!