Node Weekly
762 FOLLOWERS
Node Weekly is a free, once–weekly e-mail round-up of Node.js news and articles.
Node Weekly
2d ago
#530 — April 30, 2024
Read on the Web
Node.js 22.0 (Current) Released — The latest major version of Node is here. Note that it’s a ‘Current’ release for now, so gets all the newest features first, but is due to become Node's main active LTS release this October. As an even numbered release, Node 22 should be around and maintained for a long time, most likely out to 2027 or so (see image above).
We'll dig into some of what's new with Node 22 in just a moment..
Stytch: Auth0 Alternative for AuthN, AuthZ, Fraud Prevention — Use Stytch for enterprise ..read more
Node Weekly
1w ago
#529 — April 23, 2024
Read on the Web
▶ A Node.js Streams Masterclass — What a treat! Join the creator of Fastify, as well as Node.js TSC member, on an hour long odyssey into the world of streams, a topic in which he specializes. He starts off quite poetically .. a stream is like an array over time .. before quickly getting on to some live coding and demos. This is one in a series of events put on by Platformatic. (75 minutes.)
Matteo Collina
The Perf Gains of Adding a Task Runner to Node.js — Instead of running npm run test, how does n ..read more
Node Weekly
2w ago
#528 — April 16, 2024
Read on the Web
A Trip Report from the Latest Node.js Collaboration Summit — Twice a year, Node's collaborators and community members meet at collaboration summits to share knowledge, discuss problems, and flesh out new ideas. The last one took place in London earlier this month and featured discussion on Node’s HTTP stack, a new node --run feature, ES modules support, package management, and more. A good update!
Joyee Cheung
Profiling Node Performance with Chrome's Performance Panel — Learn how to profile Node.js performance with ..read more
Node Weekly
3w ago
#527 — April 9, 2024
Read on the Web
zx v8.0: Google's Way to Write Shell Scripts with Node — A long-standing way to make scripting a more pleasant experience. zx provides useful wrappers around child_process, escapes arguments and gives sensible defaults. v8.0 somehow makes zx 20x smaller, faster, makes it easier to kill processes, pass input to commands, and more. A substantial release.
Google
Build a RAG Chatbot App with MongoDB and Node.js — Embark on the RAG to Riches Developer Quest — a month of innovation, learning, and exclusive rewards awaits ..read more
Node Weekly
1M ago
#525 — March 19, 2024
Read on the Web
Bringing require(esm) to Node — Joyee writes about landing experimental support for require()-ing synchronous ES modules in Node, a feature that has been a long time coming, due to both technical and cultural factors.
Joyee Cheung
Building a Node App with TypeScript — Learn how to set up TypeScript to bundle a Node app using pnpm, Node, TypeScript, and ES modules for a seamless development experience, all from someone who knows a thing or two about TypeScript!
Matt Pocock
Memetria: Secure, Scalable Redis ..read more
Node Weekly
1M ago
#524 — March 12, 2024
Read on the Web
Shiki 1.0: A Powerful Syntax Highlighter — A few months ago, we linked to Shikiji, a fork of Shiki that was created to push the project forward. Happily, the creators of both libraries decided to join forces and Shiki 1.0 was born. It’s a syntax highlighter based on TextMate grammar and themes, the same engine as used by VS Code. The docs are good.
Pine Wu, Anthony Fu
Node v21.7.0 (Current) Released — Sometimes minor Node versions have little beyond bug fixes, but other times you get some new features, and 21.7 doe ..read more
Node Weekly
2M ago
#523 — March 5, 2024
Read on the Web
Deno Introduces JSR: A New JavaScript Registry — The JavaScript Registry (a.k.a. JSR) is a new TypeScript-first, ESM-only module registry designed for the entire JavaScript ecosystem (not just Deno). This post digs into what it’s all about. I find it rather cute that npm’s own flexibility makes JSR easy to use from Node too, via npx jsr!
Dahl, Casonato, and Whinnery
Express.js 4.18.3: A Small Step for a Framework.. — .. but a giant leap for Express-kind? ? The first new release of Express.js in over sixteen months h ..read more
Node Weekly
2M ago
#521 — February 20, 2024
Read on the Web
Apologies if you noticed there was no Node Weekly last week. This was intentional, but I forgot to mention it in advance. It's the usual weekly service now until Easter, at least.. :-)
__
Your editor, Peter Cooper
Node Community Debates Enabling Corepack by Default — Node developers are wrestling with the decision to enable Corepack (a tool for managing package managers) by default, which has sparked a debate about the possibility of even removing npm from the Node.js binary. (Unlikely IMO, but hey.)
Sarah ..read more
Node Weekly
3M ago
#520 — February 6, 2024
Read on the Web
Wasp: A Rails-Like Framework for React, Node and Prisma — A common complaint I’ve seen about the Node ecosystem on social media is the lack of a ‘big framework’. This seems unfair with Sails and AdonisJS providing at least two options, but Wasp is another compelling option that even refers to itself as Rails-like. There’s a lot to like, particularly with the release of the ‘Open SaaS’ SaaS starter app that can take you several steps down the road to building an app in minutes.
Wasp, Inc.
Learn Advanced JavaScript ..read more
Node Weekly
3M ago
#519 — January 30, 2024
Read on the Web
AdonisJS v6: The Complete Web Framework — If you want a TypeScript-first backend Web framework with amazing docs and packed with features out the box, Adonis is worth a look. v6 takes a huge step forward by using ESM by default, offering significantly more type safety overall (including for routes and middleware references), a new validation library, and more.
Harminder Virk
Memetria: Secure, Scalable Redis Hosting — High performance Redis hosting with large key tracking, detailed metrics, and a superior uptime&n ..read more