Plus TypeScript 4.6 beta, a complete beginner's guide to npm, and exporting HTML tables to Excel or CSV format. |
Take the State of JavaScript 2022 Survey — Now several years in, the popular State of JavaScript survey returns for a joint 2021/22 run and, as ever, seeks to establish what libraries and frameworks developers are excited about. It’s not a perfect approach, but the results are interesting to compare year to year, and we’ll share the results once they’re out. Sacha Greif |
IN BRIEF: ⭐️ An engineer at Etsy mentions Etsy migrated all their React 15.6 code to Preact rather than going to React 16+. A doc from 2020 explained some of the internal thinking around this choice. The Deno team has reflected on Deno's progress in 2021. The Angular team has done similarly, too. TypeScript 4.6 is in beta and focused on relatively minor technical enhancements, such as improved errors, a trace analyzer, and allowing code in constructors prior to calling super(). Ryan Florence of the Remix project notes on Twitter a "palpable feeling that folks are ready for the post-React world". Mike Melanson asks if 2022 will be a 'golden age' for full-stack JavaScript? RELEASES: Nightwatch 2.0 – End-to-end testing framework. Gluegun 5.0 – Toolkit for building Node.js CLI apps. Node-RED 2.2.0 – Low-code event driven app dev environment. parse-domain 7.0 – Split hostnames into parts. NeutralinoJS 4.2.0 – X-platform JS desktop app framework. Mocha 9.2 – JS testing framework. Serverless Framework v3 React Native 0.67 npm 8.4.0 |
AI & Software Engineers — Sticker Mule is the Internet's most "kick ass" brand. Our software team operates from 17 countries, and we're always looking for more exceptional engineers. Stickermule |
Find JavaScript 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. Hired |
|
React Server Components: A Primer — The co-founder of the Plasmic visual page builder app takes us on an exploration of React server components (currently an experimental feature in the forthcoming React 18) and how they tick under the hood. Chung Wu (Plasmic) |
A Complete Beginner's Guide to npm — Even if npm is second nature to you, this guide may prove useful, if only to send to other folks on your team. It’s a nine-part guide from CSS-Tricks covering everything from the ground up. Josh Collinsworth |
The Baseline for Web Development in 2022? — Analysis of numerous stats around frontend technologies, browser share, client devices, and more to establish a feel for what the lowest common denominators are in terms of what we must continue to support. Alan Dávalos |
What’s New with the DevTools? — A decent break down of recent changes and additions to developer tooling in Chrome, Edge, Safari and Firefox. Patrick Brosset |
Trilium Notes: A Knowledge Base App Built with Node — A hierarchical note taking app. Built as an Express app but is most commonly used on the desktop via an Electron packaged version. It’s been around a few years but continues to see frequent updates and is a neat example of this sort of app. zadam | |