Frontend Weekly Digest #5
Web-Development:
• A Guide To Image Optimization On Jamstack Sites
• Form Validation with HTML
• Experimenting A New Syntax To Write SVG
• Five Data-Loading Patterns To Boost Web Performance
CSS:
• Style a parent element based on its number of children using CSS :has()
• An Interesting Limitation of CSS Custom Properties
• Experimenting with layering, filtering, and masking in CSS
• CSS vs. CSS-in-JS: How and why to use each
• How to add dynamic colors with CSS
• The 6 best CSS background generators
JavaScript:
• 20 Simple-But-Useful JavaScript Coding Techniques That You Should Use
• Left pad in JavaScript at 2022
• Useful JavaScript Math Functions and How to Use Them
React:
• How to Create a Path-Finding Algorithm Visualizer with React
• Understanding React’s useRef() hook
• Using Material UI with React
• Create a custom debounce Hook in React
Vue
• Vue component libraries
• The Modern Guide to Vue Components
Angular:
• Angular v15 Launch Event 🎉 | Live with the Angular Team
• What’s New in Angular 15
• Using Different Layout Frames For Different Routes In Angular
Post #646
131