🖊️ I was meant to be traveling this week. My plans changed, but I’d planned for a shorter issue, so enjoy the bitesize take! Back to full service next week. 🙂 |
![]() |
⚡ Announcing Rolldown-Vite — Rolldown is a fast Rust-based JavaScript bundler designed to eventually be used by the equally fast Vite build tool – now it’s a reality. It’s a drop-in replacement too, and early adopters are reporting huge build time reductions. Try it now before it becomes the default. Evan You |
TC39 Advances Several Proposals at Latest Meeting — Coverage of what happened at last week’s meeting of the folks working on the ECMAScript spec whose decisions influence what becomes everyday JavaScript (eventually). Sarah Gooding |
IN BRIEF: |
RELEASES: |
📖 Articles and Videos |
A JavaScript Developer’s Guide to Go — Go is a popular, fast language most commonly used for backend work, and this is a good primer targeted at JavaScript developers keen to learn more about it. Prateek Surana |
💡 If you get into Go, we also publish Go Weekly, a newsletter just like JavaScript Weekly but for Go developers 🙂 |
💡 If videos aren’t your thing, the Svelte team has also published a monthly update of what’s new in Svelte, as of June 2025. |
![]() |
php-node: A Way to Seamlessly Bring PHP to Node.js — A neat idea, even if you don’t like PHP. It’s a native module for Node that lets you run PHP apps within the Node environment. Why? For migrating legacy apps, building hybrid PHP/JS apps, or Node apps that simply need to call out to PHP for some reason (WordPress, maybe, as shown here). Matteo Collina et al. |
Storybook 9: The UI Component Workshop — The popular one-stop tool for working on, and testing, frontend UI components gets a big update in terms of testing. Storybook Test offers interaction, visual, and accessibility testing, complete with a ‘watch mode’ for testing whenever you save, whether you’re working with React, Svelte, Next.js, React Native, and more. Michael Shilman |
🏖️ Beachpatrol: A CLI Tool to Automate Your Everyday Web Browser — A higher level way to use Playwright on macOS or Linux to control a regular non-headless browser instance. It’s essentially an approach where you still want a visible browser you can use in a normal way but with added automation possibilities. Sebastian Carlos |