😅 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.
#555 — November 12, 2024 Read on the Web Node v23.2.0 (Current) Released — On paper, a relatively minor release that updates the root certificates, adding five new ones, but development of TypeScript support has Read more…
#554 — November 5, 2024 Read on the Web Why Code Security Matters – Even in Hardened Environments — A nicely diagrammed deep dive (and it really is deep) into a technique that allows malicious Read more…
#553 — October 29, 2024 Read on the Web Transformers.js v3: Now You Can Run Transformers in Node.js — A JavaScript port of Hugging Face’s 1transformers Python library that makes it possible to run natural Read more…
0 Comments