A roundup of what’s new in Node.js core

🇺🇦 #​431 — March 31, 2022 Read on the Web Node Weekly 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? Read more…

Review: The 6 best JavaScript IDEs

JavaScript is used for many different kinds of applications today. Most often, it works with HTML5 and CSS to build web front ends. But JavaScript also helps build mobile applications, and it has found an important place on the back end in the form of Node.js servers. Fortunately, JavaScript development Read more…

Intro to Lit: A JavaScript framework

Lit is one of the more interesting front-end JavaScript frameworks for reactive programming. It’s caught quite a bit of interest from developers, but remains relatively under the radar compared to other reactive frameworks. Lit is built on top of the Web Components standard and prioritizes speed and a small set Read more…

Damage caused by package-based protest

🇺🇦 #​429 — March 17, 2022 Read on the Web Node Weekly How the 1peacenotwar Module Sabotaged Software to Protest Russia’s Invasion of Ukraine — Users of a variety of systems (including Vue CLI as seen here) began to notice that the node-ipc dependency was doing some unusual things, such Read more…

What hides in your node_modules?

#​428 — March 10, 2022 Read on the Web Node Weekly What’s Really Going On Inside Your 1node_modules Folder? — A running joke is that 1node_modules folders are so huge they’re heavier than black holes but when packages get taken over by nefarious groups, the contents of node_modules becomes somewhat Read more…

Using ‘execa’ to run other processes

#​427 — March 3, 2022 Read on the Web Node Weekly Running Commands with 1execa in Node — We’ve linked to Sindre Sorhus’ popular execa process execution library many times over the years, but here’s a thorough tutorial which also shows off the value 1execa brings over the vanilla 1child_process Read more…

Node gains HTTPS module import support

#​426 — February 24, 2022 Read on the Web 😔 It’s a difficult day for the world, and as such our thoughts are with everyone affected by events currently taking place in Europe. __Peter Cooper — Editor Node Weekly Node v17.6.0 (Current) Released — Adds experimental support for importing ES Read more…

Express 5 now in beta

#​425 — February 17, 2022 Read on the Web Node Weekly Express.js 5.0 Now in Beta — Considering that the first alpha of 5.0 was over seven years ago, this is a big step for the still wildly popular Web app library. There’s also thorough docs of the 5.x API here. Read more…

Node.js trademarks move to OpenJS Foundation

Node.js trademarks have been transferred to the OpenJS Foundation from Joyent, the company that originally led the development of the popular JavaScript runtime. With the move, announced February 14, the OpenJS Foundation will be responsible for ongoing management of the trademarks. A project of the Linux Foundation, OpenJS has hosted Read more…