All reflections
3 min read

🔥 Framework Updates#

Angular#

  • Angular 20 RC: Finally dropping Zone.js for zoneless change detection and an experimental signal-based Forms API. Angular just keeps getting faster while the haters keep typing.

  • Standalone Component Gotcha: Forgot to import CommonModule and wondering why *ngFor isn’t working? You’re not alone. A cautionary tale we’ve all lived.

Svelte#

  • Await in Svelte Components: Direct await syntax in components? Svelte making async look easy, as usual. No more callback gymnastics.

Astro#

  • Astro 5.7 Released: Stable sessions, SVG components, and an experimental Fonts API. Astro keeps shipping while staying true to the “less JavaScript” philosophy.

Nuxt#

  • Nuxt 3.17: Async data fetching upgrades, a shiny new <NuxtTime> component, and runtime performance boosts. The Vue meta-framework that keeps on giving.

🛠️ Developer Tools & Libraries#

  • Node.js 24: New V8 engine, global URLPattern API, and MSVC support is finally out. Goodbye, Windows legacy builds.

  • GSAP 3.13: GSAP is now completely free, including all premium plugins. Thanks Webflow! Your wallet can breathe again.

  • Electron 36.0: Chromium 136, Node 22.14, and macOS Writing Tools integration. Your Electron apps just got a glow-up.

🌐 Web Standards & Browser Updates#

  • Chrome 135: Native carousel controls with ::scroll-button() and ::scroll-marker() plus a new CSS shape() function. Chrome shipping features faster than you can learn them.

  • Firefox 137 & 138: Atomics.pause(), better hyphenation, and import maps integrity checks. Firefox doing the unglamorous work that matters.

  • CSS shape() Function: Define complex, responsive shapes in pure CSS. WebKit is making designers question why they ever needed SVG.

  • ECMAScript 2025 Final Draft: JSON modules, enhanced Set methods, and regex improvements are now official. JavaScript evolution never stops.

  • JSX Over The Wire: Dan Abramov back at it, questioning everything we thought we knew about client-side rendering. Server-rendered React components sent over the wire? The future is weird.

  • Self-Hosting for Developers: Want to truly understand how software works? Host it yourself. Learn networking, sysadmin, and why DevOps folks deserve more coffee.

  • AI-Augmented Development: GitHub Copilot and Figma AI integrations are automating the boring stuff. Your job is safe (probably), but your excuses for slow PRs aren’t.

  • Zeroth-Virtual DOM (Vue Vapor Mode): Skip the virtual DOM entirely and match Solid.js performance. Evan You really said “hold my beer.”

  • Less JavaScript, More Server: SSR and island architecture are trending. Turns out shipping less JS makes websites faster. Who knew?

  • Accessible by Design (WCAG 3.0): New scoring-based accessibility standards. A11y isn’t optional anymore — it’s a feature.

🎤 Events#

  • VueConf US 2025 (May 19–21, Tampa): The official Vue.js conference. Bring sunscreen and your best Composition API questions.
  • Google I/O 2025 (May 20–21, Mountain View & Online): Google’s annual dev fest. Expect AI announcements and fancy demos.
  • Svelte Summit Spring 2025 (May 8, Barcelona): The community-driven Svelte gathering. Tapas and runes await.

🎮 Bonus#


Cited Sources: Medium, DEV Community, Svelte Blog, Astro Blog, Nuxt Blog, Node.js Blog, GSAP Blog, Electron Blog, Web.dev, WebKit Blog, InfoWorld, Overreacted, Vue School, Netguru, Smashing Magazine, Vue.js Events, Google I/O, Reddit, Codrops, freeCodeCamp

That's it for this week's frontend digest! What are you most excited about? Happy coding! 🚀