Plus esbuild introduces decorators, a look at the modern Vue ecosystem, and some rather epic draggin' and droppin'. |
Advanced JavaScript Tools to Empower Your Applications — Build better web applications with powerful JavaScript developer tools including: SpreadJS Excel-like spreadsheet components, ActiveReportsJS reporting tools, Wijmo UI component suite, and Document Solutions viewers for PDF, Excel, Image, and more. MESCIUS inc |
IN BRIEF: Ben Hong presents a helpful look at the Vue ecosystem as of 2024. 📅 React Conf 2024 takes place next week. No tickets, but you can register for the free livestream to enjoy it from afar. The Node.js core invites you to take part in the latest Node.js Next 10 survey to help them make decisions about where to take Node next. Last week we featured a fun ▶️ talk about the use of let vs const, but it seems Jack Herrington wasn't a big fan of the approach, so he ▶️ spent 10 minutes analyzing the talk and its claims. The Bun folks are seeking a systems engineer to join their team, as part of their push into making Bun 🐦 even more production-friendly. |
RELEASES: ⭐️ esbuild 0.21.0 – A more significant release than the version number lets on, as it introduces support for the decorators proposal (so extra testing is recommended when you upgrade). Docusaurus 3.3 – The React powered site builder. Ionic 8.1 – Cross-platform UI toolkit for building native-quality apps. pnpm 9.1, AdonisJS 6.9, Playwright 1.44.0, Bun 1.1.7 |
Why Patching Globals is Harmful — Modifying global APIs to extend their features is common, but not particularly desirable if readability, maintenance, and predictability are qualities you enjoy. Artem Zakharchenko |
Five Node Version Managers Compared — Ideally, we could use the latest LTS version of Node for everything, but in reality we often need to switch versions. Numerous tools let you do this. NVM is the best known, but N, FNM, Volta, or even pnpm could suit you better? Pavel Romanov |
Headless UI v2.0 for React — From the Tailwind folks, Headless UI is a suite of unstyled, accessible UI React (and Vue, though at a lower version for now) components, designed to integrate well with Tailwind CSS. Wathan and Reinink |
Make Your Dev Experience Even Faster — 🥷 Console Ninja now logs network requests (fetch, XMLHttpRequest) for your app! Visually linking network activity directly to your code provides immediate insights into network behavior. Wallaby Team |
MSW (Mock Service Worker) 2.3 – API mocking library. Mantine 7.9 – Popular React components library. node-oracledb 6.5 – Oracle's own official Node.js database driver, now with support for Oracle's latest vector search functionality. js-bson 6.7 – MongoDB BSON parser for Node and browsers. d3-graphviz 5.4 – Render SVGs from Graphviz DOT graphs. validator.js 13.12.0 – String validation functions. | |