Node.js Adds Experimental Support for TypeScript — In this pull request, Node merged an experimental ability to transpile TypeScript into JavaScript, ultimately letting Node directly ‘run TypeScript’. However, no type checking is performed and, as Matt Pocock explains, experimental and TypeScript-only features are a no-no. Perhaps think of it as less ‘running TypeScript’ and more ‘able to tolerate most of TypeScript’?
Sarah Gooding (Socket)
Debugging Your Node.js Project with Sentry — Using a demo Node.js app, learn the basics of monitoring and debugging any Node.js project with Sentry. Watch the step-by-step workshop on-demand.
Sentry sponsor
Node v20.16.0 (LTS) Released — If the recent bugs in the ‘Latest’ release branch have put you off, the trusty LTS releases are for you. A small-ish release, but Node 20 gains
1
process.getBuiltinModule
and
1
Blob#bytes
.
Marco Ippolito
😍 Regarding last week’s issues with v20.5.0, the Node team has improved its testing processes to help avoid such problems in the future. No story to link to; I just follow the Node team’s livestreams and they were talking about it. 🙂
Benchmarking AWS Lambda Cold Starts Across JavaScript Runtimes — It’s from the Deno team so it may not surprise you that Deno was found to be fastest, but they share their methodology and results for Deno, Node, Bun and AWS’s managed Node runtime and, frankly, Node mostly did very well too.
PythonMonkey: Embed a JavaScript Engine into the Python VM — If you need to use Python but also want to run JS, this gives you a way to do it with Mozilla’s SpiderMonkey engine. It’s not V8 or Node based, but supports the Node.js and NPM-compatible CommonJS module system.
#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