Frontend Weekly Digest #320 (17–23 July 2023)
2 min readJul 23, 2023
Web-development
• Effective Code Reviews
• WebGPU: the cross-platform graphics API of tomorrow
• Scroll-Based Layout Animations
- Accessibility
• O dialog focus, where art thou?
• How We Created an Accessible, Scalable Color Palette
• Accessible Animated GIF Alternatives
CSS
• Building a no-JS radial menu with CSS trigonometry, popover, and anchor positioning
• Tailwind Connect 2023: Recap of our first in-person event
• Animations and Transitions with Tailwind CSS
• Fluid vs. responsive typography with CSS clamp
• Rem vs Px vs Em: Choosing the Right Unit for Web Development
JavaScript
• Mastering Unit Testing Best Practices
• Iterators and Generators in Javascript
- TypeScript
• TypeScript and the dawn of gradual types
• 5 Inconvenient Truths about TypeScript - React
• How to Dockerize a React Application — A Step by Step Tutorial
• Implementing React Portals
• How React 18 Improves Application Performance
• React Content Font — React component to create fonts with only the characters you use on a page!
• Add firework and particle effects to your React app - Vue
• Vue 3 for React developers: Side-by-side comparison with demos
• How to wrap, extend, or proxy a Vue component - Angular
• How to Create Custom Form Control for the Phone Number Input Field Using Angular
• Signals make Angular MUCH easier
• Maximizing Performance with Angular HTTP Requests: The Do’s and Don’ts
• Unit testing Angular with Jest - Svelte
• SvelteJS: My ecosystem is bigger than yours
• Using Sveltris to build interoperable React and Svelte apps