Frontend Weekly Digest #377 (19–25 August 2024)
Web-development
• Callbacks on Web Components?
• 5 Wasm Use Cases for Frontend Development
• Scroll-based SVG Filter Animations on Text
• Server-first Web Components with DSD, HTMX, and Islands
- Tools
• 10 Essential Terminal Commands Every Developer Should Know
• New in Chrome 128
• Speeding Up Your Sass Compilation in Vite and Webpack
• Turbopack adoption guide: Overview, examples, and alternatives - Performance
• Frontend Performance Love Story
• Common misconceptions about how to optimize LCP
• Monitor Core Web Vitals with the web-vitals.js Library
CSS
• The CSS contain property
• Elastic Overflow Scrolling
• Custom Range Slider Using Anchor Positioning & Scroll-Driven Animations
• The State of CSS 2024 Survey is Now Open
• How to build a countdown timer using CSS
JavaScript
• What’s new in ECMAScript 2024
• Regexes Got Good: The History And Future Of Regular Expressions In JavaScript
• All About JavaScript Loops
• How To Reduce Unused JavaScript
• Writing to the Clipboard in JavaScript
• Why I Don’t Like Enums
• MobX adoption guide: Overview, examples, and alternatives
- React
• React is (becoming) a Full-Stack Framework
• Mastering SOLID Principles in React: Elevating Your Code Quality
• How to Do CRUD Operations in ReactJS Development Without API - Vue
• Understanding Vue’s Suspense - Angular
• Using isolatedModules in Angular 18.2
• Hydration visualization in Angular 18 using debugging tools
• Angular’s Efforts To Be Easier and Developer Friendly
• Object inputs are still dangerous, even with Angular signals