Frontend Weekly Digest #424 (21–27 July 2025)
Web Dev
• API contracts and everything I wish I knew: a frontend survival guide
• Interactive Text Destruction with Three.js, WebGPU, and TSL
• A Friendly Introduction to SVG
• A First Look at the Interest Invoker API (for Hover-Triggered Popovers)
• When Is WebAssembly Going to Get DOM Support?
- Tools
• Faster Type-Aware Lint Rules: Biome vs. Oxlint
• Deno 2.4 is here: What’s new and what to expect - Performance
• How To Monitor Single Page Application Performance
• Frontend Performance Checklist
• Making Sense of the Performance Extensibility API - Accessibility
• A Primer on Focus Trapping
• Why I don’t trust WCAG 2.2 and what I’m hoping from 3.0
• Engineers Are Finally Ditching the Accessibility Checkbox
CSS
• 6 CSS Snippets Every Front-End Developer Should Know In 2025
• Vanilla JavaScript support for Tailwind Plus
• The Figcaption Problem
• Public and private CSS cascade layers in a design system
• It’s time for modern CSS to kill the SPA
• CSS Hyphens, Words, Syllables, and Languages
• Public CSS Custom Properties in the Shadow DOM
• Designing for User Font-size and Zoom
• Tailwind is the Worst of All Worlds
JavaScripts
• Handling JavaScript Event Listeners With Parameters
• Web Serial: The Only Reason I’ll Admit JavaScript Isn’t All Bad
• Iterator helpers: The most underrated feature in ES2025
• Revisiting My 2010 JavaScript Library
- React
• React Router and React Server Components: The Path Forward
• The present and the future of SPAs in React
• Remix 3 and the End of React-Centric Architectures
• Make React Components With XMLUI, a Visual Basic for the AI Era - Angular
• Angular has grown up — and the best is yet to come
