Choosing the Right Node.js Package Manager in 2024: A Comparative Guide

The year 2024 marks a crucial juncture in the Node.js ecosystem, where developers face different choices when it comes to selecting the right package manager for their projects. npm, Yarn, and pnpm stand out as the frontrunners, as they are the most widely used in the Node.js ecosystem. Each package offers unique features and capabilities …

TC39 adds a new stage for ECMAScript proposals

#​675 — February 15, 2024 Read on the Web JavaScript Weekly Tempo: An Easier Way to Work with Dates — We think they nailed their own summary: “A collection of utilities for working with the native Date object — an important distinction from other libraries that provide custom date primitives. Under the hood, Tempo mines …

Gorillas

#​674 — February 8, 2024 Read on the Web JavaScript Weekly jQuery 4.0.0 Beta — I recently looked at issue #1 of JavaScript Weekly and the top two items were jQuery, so it’s nice to feature it 🙂 You might not be using jQuery, but it’s still everywhere, including WordPress. v4 says goodbye to IE …

A Qwik break from React?

#​673 — February 1, 2024 Read on the Web JavaScript Weekly Cytoscape.js: Graph/Network Visualization and Analysis Library — Handy if you need to model and/or visualize relational data, like biological data or social networks. There are many demos to enjoy here. GitHub repo. Max Franz Announcing TypeScript 5.4 Beta — TypeScript gains Object.groupBy and Map.groupBy, a …

Modern shell scripting with JavaScript

#​672 — January 25, 2024 Read on the Web JavaScript Weekly Better JavaScript Shell Scripting with Bun Shell — Performance-focused server-side runtime Bun continues its rapid evolution with a side quest into the world of shell scripting by making it easier, cross-platform friendly, and less verbose. zx offers similar (but less integrated and focused) functionality …

Is htmx Just Another JS Framework?

#​670 — January 11, 2024 Read on the Web JavaScript Weekly Is htmx Just Another JavaScript Framework? — Despite being four years old, htmx has seen a surge in popularity recently, parly due to fatigue with ‘big frameworks’ and also because its simple HTML-based approach to adding functionality to a page appeals to an increasingly …