The State of JS results are in

February 18, 2022 By Mark Otto Off

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 and influential Node.js Web app library. There’s also thorough docs of the 5.x API here. Requiring Node.js 4 or above is quite the step πŸ™‚

Express.js Team

IN BRIEF:

RELEASES:

Next.js 12.1
TypeScript 4.6 Release Candidate 1
Remix 1.2 – The freshest full-stack JS framework in town.
zx 5.1 – Better shell scripting with JS.
Strapi 4.1.0 – Headless Node.js CMS system.
Cypress 9.5.0 – Popular testing system.

πŸ“’ Articles & Tutorials

The Basics of package.json β€” Most likely you’ve been working with package.json files for years, but it can pay to refamiliarize yourself with their many properties.

Gabby T and Marian Villa (NodeScource)

πŸ†  JavaScript to Know for React β€” A golden oldie we’ve seen doing the rounds again this week. It remains a perfect primer of several key JS features though with examples of features that will help you with React development in particular.

Kent C Dodds

Monorepos Explained β€” A new site that rounds up pretty much anything you need to know about monorepos, and the tools to build them.

Nrwl

πŸ›  Code & Tools

😍 Well, that’s useful!

GitHub has added a handy feature to its custom variant of Markdown so that you can write diagrams directly in Markdown using the same format as Mermaid.js. This is a fantastic way to make your README files more interesting if you have processes that can be outlined by way of a diagram – so check it out.