Frontend Weekly Digest #284 (7–13 November 2022)
Web-development
• The Case for JPEG XL
• Inside the mind of a frontend developer: Hero section
• Dialogs, modality and popovers seem similar. How are they different?
• Announcing Rome v10
- Accessibility
• 5 takeaways from screen reader usability interviews
• Congress Urges Veterans Affairs to Make Websites More Accessible
• Why you need to monitor and report on accessibility — all the time - Effects
• 3D Typing Effects with Three.js
• Gallery Example
CSS
• Responsive HTML/CSS Image Gallery Using “Columns”, No Extra Markup Needed!
• It’s 2022. Sometimes You Don’t Need Javascript at All
• CSS Grid and Custom Shapes, Part 3
• Back to Pure CSS?
• What CSS Do You Absolutely Have to Know in 2022?
• Why you should never use px to set font-size in CSS
• Understanding CSS Timing Functions for Animation and Transitions
• Create parallax scrolling with CSS
JavaScript
• All about JavaScript Events
• Why would anyone need JavaScript generator functions?
• Temporal API: JavaScript Dates, but Better
• 20 JavaScript Array Methods Every Developer Should Know
- React
• Iniz: Makes ReactJS actually reactive
• Role-based access in React
• What’s New In Next.js 13?
• Build a React App Using DALL-E API
• Gatsby 5: The Fastest Gatsby Yet
• A Love Letter to React
• Recursive components in React: A real-world example
• create-t3-app vs. RedwoodJS: Comparing full-stack React frameworks - Vue
• Building a plugin with Vite
• Build a blog with Vitepress and Vue.js
• How to build a headless WordPress site with Vue - Angular
• Introducing the New Angular Image Editor Component
• Bad practices you should avoid using Angular
• Top 10 interview questions and answers for angular that every developer must prepare before their interview in 2023