Frontend Weekly Digest #301 (6–12 March 2023)
Web-development
• The AI Future of Frontend Development
• Do you really need to use a Front End Framework?
• A Practical Guide to Progressive Enhancement in 2023
- Tools
• What’s New in DevTools (Chrome 112)
• Migrating from Prettier to Rome - Performance
• Why you need to know your site’s performance plateau (and how to find it)
• 2023 Web Framework Performance Report - Accessibility
• 4 SEO Mistakes That Also Impact Accessibility
• ARIA-live regions for JavaScript frameworks
CSS
• The Reason Why CSS Inset Property Was Not Called Position
• Trigonometric functions in CSS
• Creating a Clock with the New CSS sin() and cos() Trigonometry Functions
• Some simple ways to make content look good
• I no longer understand prefers-contrast
• A beginner’s guide to BareCSS
• Theming With Tailwind CSS
• An end to typographic widows on the web
• How to create a wavy background using CSS and SVG
• The broken promise of atomic CSS
• Create Incredible Web Presentations With Reveal.Js
JavaScript
• All JavaScript and TypeScript Features of the last 3 years
• Say Goodbye to 7 Bad JavaScript Practices
- React
• 5 Mistakes I Made When Starting My First React Project
• Dynamic forms with React Hook Form.
• How I Boosted The Performance Of My React App
• Were React Hooks a Mistake?
• Common Beginner Mistakes with React
• Full-Stack TypeScript with tRPC and React - Vue
• Building Complex Forms In Vue
• Vue vs React: Everything You Need To Know
• Vue Animations: Unlock the Magic and Unleash Your Creativity - Angular
• Angular 🚦 Signals 📡 (The future of Angular)
• Angular Interview Questions & Answers to Ace Your Next Interview