😅 If you didn’t get Node Weekly last week, don’t panic – no one did! We were taking a scheduled week off, but unfortunately forgot to notify you in the previous issue. We’re now back every Tuesday till December 17 and the Xmas break 🙂 __ Peter Cooper, your editor
Announcing Deno 2: Node Done Right, Again(?) — What if the inventor of Node got to do it all over again? Deno! v2.0 refines the recipe with a focus on backwards compatibility with Node, an area surely impeding adoption till now. We love the ▶️ epic ‘Announcing Deno 2’ video recorded by Ryan and the team – it’s a mix of entertainment and a ‘keynote-style’ tour of everything modern Deno has to offer, if you’ve not yet been convinced.
How Bun Supports V8 APIs Without Using V8 — Bun uses the JavaScriptCore engine, not V8, yet it can support Node addons that rely upon V8’s APIs. Here’s how it works under the hood.
Ben Grant (Bun)
Announcing TypeScript 5.7 Beta — The newest TypeScript is on the way. As always, there’s a laundry list of enhancements and features, but the path rewriting for relative paths is a particularly welcome addition for those building server-side apps, enabling easy rewrites of
1
.ts
imports into
1
.js
at compile time.
Microsoft
Node vs Bun: No Backend Performance Difference? — You can always trust a benchmark to ruffle some feathers, often over the methodology rather than the result. This is no exception, but interesting nonetheless.
Node Version Manager Desktop 4.0 — A Tauri-powered desktop app for macOS, Windows and Linux to manage multiple installed versions of Node on your system.
but with many extra options for tree-ifying, coloring, sorting, choosing what to display, etc.
Effectful Technologies Inc
🤖KaibanJS: A Framework for Building Multi-Agent Systems — Why let Python have all the AI and LLM fun? KaibanJS promises to ‘fill the void’ by offering a JS-first framework specifically for building LLM-powered AI agents.
Files from JavaScript — The code to lay out documents is verbose but there’s a lot of functionality baked in and there aren’t many other options for this task. Here’s a CodePen-based example to give you an idea. GitHub repo.
#560 — December 17, 2024 Read on the Web 🎄 This week we cover a few news items but quickly get into a 2024 roundup of Node news and the most clicked items of the Read more…
#559 — December 10, 2024 Read on the Web 🎄 The Node world is experiencing a post-Thanksgiving interfestal lull, so this issue includes a few items we overlooked earlier this year. Next week brings our Read more…
#558 — December 3, 2024 Read on the Web Skia Canvas 2.0: A Browserless Canvas Environment for Node — Based on Google’s Skia graphics engine and offers end results similar to Chrome’s own canvas system. Read more…
0 Comments