Frontend Weekly Digest #408 (1–6 April 2025)
2 min readApr 6, 2025
Web-development
• A New “Web” Readiness Report
• Simplify sharing with built-in APIs and progressive enhancement
• WebGPU Scanning Effect with Depth Maps
• Making :visited more private
- Tools
• New in Chrome 135 Stay organized with collections Save and categorize content based on your preferences.
• Bare — Small and modular JavaScript runtime for desktop and mobile. Where Node.js requires servers, Bare makes them obsolete. Bare can be run on any device with minimal requirements - AI
• How AI Agents Are Quietly Transforming Frontend Development
• How AI is shaping the future of 3D web development
• Making Sense of the AI Developer Tools Ecosystem - Performance
• Performance Insights in Lighthouse and Chrome DevTools
• How to eliminate render-blocking resources — CSS and JavaScript
CSS
• Using @functions in CSS with Google Chrome Canary!
• First Look at The Modern attr()
• No JS fully flexible image following text wrap shape
• Pure CSS responsive hex grid, no breakpoints!
• CSS Bursts with Conic Gradients
• Tweaking Text Level Styles, Reprised
• The 10 Best New CSS Features in 2025 Already Supported in All Major Browsers
• Reanimating the CSS Day Buttons
• Worlds Collide: Keyframe Collision Detection Using Style Queries
• Item Flow, Part 1: A new unified concept for layout
JavaScript
- Theory
• Understanding JavaScript Memory Management: Deep Dive into Garbage Collection Techniques
• Axios vs. Fetch (2025 update): Which should you use for HTTP requests?
• Axios in JavaScript: How to make GET, POST, PUT and DELETE requests
• Could JavaScript have synchronous await? - Practice
• Exploring Art with TypeScript, Jupyter, Polars, and Observable Plot
• Creating a Next.js Image Editor with glfx.js
• Crafting Strong DX With Astro Components and TypeScript
• Game development for frontend: Building with Excalibur.js
• Mocking complex APIs with Mirage JS - Frameworks
• Exploring React 19: The Next Evolution in Modern Web Development
• React Architecture Tradeoffs: SPA, SSR, or RSC
• Creating our first Vue component
• Why We Migrated Our Blog from WordPress to Angular