Frontend Weekly Digest #388 (11–17 November 2024)
Web-development
• Web Almanac 2024 is live
• State of CSS 2024State of HTML 2024
• Showing Browser Support for Web Platform Features on Your Own Blog
• Framer Motion is now independent, introducing Motion
• Interactive Hover Spotlight with Smooth Follow Effect
• Developing Moxey: A Behind-the-Scenes Look at the Process
CSS
• An official logo for CSS
• Beautiful focus outlines
• Custom Progress Element Using Anchor Positioning & Scroll-Driven Animations
• Have a dialog
• (Up-) Scoped Scroll Timelines
• Anchoreum: A New Game for Learning Anchor Positioning
• ORBIT — The CSS radial composer
• Troubleshooting CSS sticky positioning
JavaScript
• Deep Dive into JavaScript Inheritance — 7 Powerful Techniques
• Precise Decimal Math in JavaScript with Fraction.js
• Exploring JavaScript Symbols
• Why you should use SWC (and not Babel)
• How to Test JavaScript for Accessibility Compliance
• JavaScript Sets and Maps: Beyond Arrays and Objects
- React
• How to Set Up Next.js 15 for Production in 2024
• TIL: inline event handlers still fire when passed to React’s dangerouslySetInnerHTML
• The styling dilemma in React
• React useCallback() — A complete guide
• Why Developers Should Give Next.js App Router Another Chance
• What are React Portals?
• New York Public Library on Choosing React To Rebuild Website - Angular
• Enhancing two-way data binding in Angular
• Working with the Angular tree
• Angular Version 19 Scheduled to Release Tuesday
• Understanding Angular 19’s Resource Pattern: A Practical Guide