On January 13, 2023, the 39,471 participants of the popular JavaScript ecosystem survey, State of JS, revealed the current trends in tools, technologies, and language features being used. Among the key findings were top-level await being the most newly adopted feature, a majority of developers preferring TypeScript over JavaScript, and Express as the most popular backend framework. Other interesting results included JS pain points, what is missing from JS, and the ‘Awards’ for stand out items.
In other news, ButterCMS proposed retiring legacy CMS with their SaaS platform, Hacker News discussed the relationship between TypeScript and JavaScript, and a developer suggested a stricter mode to fix syntax issues. Publint was introduced as an online tool for linting live npm packages, Node v19.4.0 and v18.13.0 were released, and Angular 15.1 was announced. Articles and tutorials included The Gotcha of Unhandled Promise Rejections, HTML with Superpowers: The Guidebook, Using GitHub Copilot for Unit Testing?, How to Destructure Props in Vue (Composition API), and Using Inline JavaScript Modules to Prevent CSS Blockage.
There were also some exciting new code and