A roundup of what’s new in Node.js core
🇺🇦 #431 — March 31, 2022
What’s New in Node Core: March 2022 Edition — Rapidly approaching the start of its teenage years (yep, Node turns 13 this May), development of new features in Node isn’t slowing down at all, but what’s going on? This post rounds up some links to a variety of new improvements and reminds us that Node 18 is just around the corner…
Electron 18.0.0 Released — Not content to let React turn 18, Node.js to approach v18, or Go to reach 1.18, the popular cross-platform desktop framework also turns 18 this week, with upgrades to Chrome 100 (also out this week), V8 10.0, and Node 16.13.2.
Keeley Hammond and Sofia Nguy
Retool Is the Fast Way to Build Internal Tools — Visually design apps that interface with any database or API. Switch to code nearly anywhere to customize how your apps look and work. With Retool, you ship more apps and move your business forward—all in less time.
Postgres.js 3.0: Fast, Full-Featured Postgres Client for Node (and Deno) — Now for both Deno and Node.js, this high performance Postgres library offers realtime change subscription, dynamic query building via a special template literal, large objects, high availability via multi-host connection URLs, async cursors, and more. Slonik is another option to consider in this space and also has a new release.
Senior Backend Developer — Are you looking to level up your skills and work on a wide variety of applications and technologies? Look no further.
Back-End Developer (Node.js, Full-Time, Remote CET±3 Hours) — Help us improve the speed and reliability of back-end processes that drive automation for real estate agencies.
Find Tech Jobs with Hired — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It’s free for job-seekers.
Build Serverless APIs with Node.js and AWS Lambda — An introductory look at how to create and deploy Lambda functions with Node and AWS SAM.
Using Google Calendar Webhooks with Node — What if you want to update a Slack channel, say, when a meeting is updated? It’s possible to do a lot with events on calendars without polling by using Calendar’s Push Notifications API.
▶ Zach Leatherman on Going Full-Time on the Eleventy SSG — Zach Leatherman recently announced he will now be working on the JS-powered static site generator Eleventy on a full-time basis at Netlify.
JS Party Podcast podcast
Creating Node Docker Images That Build in 2 Seconds (Sort Of)
Tommaso De Rossi
🛠 Code & Tools
Hackathon Starter: A Boilerplate for Node Web Apps — We first featured this boilerplate back in 2016(!) and it’s recently been updated. It’s for when you might want to start building a Node app quickly (such as at a hackathon), including almost everything you’d need: auth, OAuth, Bootstrap 5, account management, an email form..
Strom: Dependency-Free Stream Utils for Node — About twenty functions for manipulating streams in various ways including concatenation, filtering, mapping, and merging.
Venode: The Missing ‘Child’ of Node.js and Deno? — Perhaps not, but it’s a look at what Node would be like with a runner that supports certain Deno features.
M. Bagher Abiat
Undici 5.0: The Modern HTTP/1.1 Client for Node
Nano 10.0: The Official Apache CouchDB Library for Node
Apache Software Foundation