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.