Frontend Weekly Digest #397 (13–19 January 2025)
Web-development
• The success of Interop 2024!
• A New Chapter for Express.js: Triumphs of 2024 and an ambitious 2025
• Astro: 2024 year in review
• SolidJS Creator on Confronting Web Framework Complexity
• 10 Backend Terms Every Frontend Developer Should Know
• The Rise of Rust and WebAssembly in Web Development
• Learning HTML is the best investment I ever did
• You Might Not Have A Web Performance Problem
• Exploring the WebTransport API: A New Era of Web Communication
• Building an AI agent for your frontend project
- Tools
• Build systems and bundlers
• Devs in mind 2025: how to design interfaces for developer tools
• Vitest 3.0 is out!
• Vite’s New Rust-Based JavaScript Bundler Available in Beta - Accessibility
• Accessibility essentials every front-end developer should know
• Should accordions auto-close sections?
• Don’t Wrap Figure in a Link
• Automated and manual accessibility testing work best together
• Accessibility tools
CSS
• CSS text-box-trim
• CSS scroll-state()
• Interactive CSS feature explorer for text-box
• 100% CSS: Fetch and Exfiltrate 512 bits of Server-Generated Data Embedded in an Animated SVG
• Fancy Menu Navigation Using Anchor Positioning
• How to Wait for the sibling-count() and sibling-index() Functions
• Web-Slinger.css: Across the Swiper-Verse
• What I learned by creating a dark mode toggle
JavaScript
• Move elements around the DOM while preserving their state with moveBefore
• iframes and when JavaScript worlds collide
• Creating Static SVGs from GeoJSON
• Creating Generative Artwork with Three.js
• Build a Nuxt app with Deno
• Angular 2025 Strategy
- React
• Revealed: React’s experimental animations API
• Understanding React Server Components
• Mastering forms in Next.js 15 and React 19
• Server-side rendering with React Router v7
• How to Build a Dynamic Web Scraper App with Playwright and React: A Step-by-Step Guide
• How to Use TanStack Router: A Modern, Type-Safe Router for React
• Best Practices for React Optimization: Performance and Development Tips