Frontend Weekly Digest #390 (25–30 November 2024)
2 min readDec 1, 2024
Web-development
- Tools
• What We Learned Migrating From Webpack to Vite
• Vite 6.0 is out!
• AI for Web Work
• Why Developers Should Try Predictive AI - Performance
• 10 Steps to Avoid Enormous Network Payloads
• Designing (and Evolving) a New Web Performance Score
• Web Performance API: Measure What Matters
• Preloading Responsive Images - Accessibility
• Alt Text: Not Always Needed
CSS
• A Framework for Evaluating Browser Support
• CSS Math Eval, now Better and Weirder
• My 3 most-wanted CSS table features
• Tweaking One Set of Colors for Light/Dark Modes
• Adapting to user motion and theme preferences with CSS and JavaScript
• Using CSS Gap To Control Margins In Website Copy
• Full-bleed layout with modern CSS
• Understanding CSS Inheritance: A Guide to Consistent Styling
JavaScript
• How To Reduce JavaScript Execution Time
• Deno v. Oracle: Canceling the JavaScript Trademark
• The Hype Around Signals
• Working with JavaScript’s Scheduler API
• Mastering Advanced TypeScript Concepts for Robust Applications
• TypeScript Utility Types: A Complete Guide
- React
• The anatomy of a React Island
• How to Build a Memory Card Game Using React
• If Not React, Then What?
• Feature-based React Architecture
• Managing search parameters in Next.js with nuqs
• Data fetching with Remix’s loader function - Vue
• How To Optimize Performance In Nuxt Apps
• Sending Emails in Nuxt 3: How I Handle Emails in My SaaS Boilerplate
• Building a background remover with Vue and Transformers.js - Angular
• Supercharge Angular: Advanced Techniques for Lightning-Fast Rendering and Optimization