Frontend Weekly Digest #278 (26 September — 2 October 2022)
Web-development
• Form Validation with HTML
• An Introduction to Native Web Components
• Experimenting A New Syntax To Write SVG
• Five Data-Loading Patterns To Boost Web Performance
• GIFs Without the .gif: The Most Performant Image and Video Options Right Now
CSS
• I am not that excited about new CSS features
• 6+5 ways to make a two-column layout: from pretty reasonable to completely wrong
• Why custom properties don’t work with the url() CSS function
• How to Center a Div Using CSS Grid
• How to Create Wavy Shapes & Patterns in CSS
JavaScript
• Qwik — The Fastest JavaScript Framework
• A World of Promises in Javascript and NodeJs
• Left pad in JavaScript at 2022
• Interviewer: Can (a==1 && a==2 && a==3) Ever Evaluate to ‘true’ in JavaScript?
• Four useful built-in JavaScript web APIs
• Regular Expressions and Input Validation
• Useful JavaScript Math Functions and How to Use Them
• The new wave of Javascript web frameworks
• Getting started with ClojureScript for JavaScript developers
• How to write maintainable JavaScript code in 2023 — Web or Node.js
- React
• 4 Anti-Patterns to avoid in React
• How to Build an MVP with React and Firebase
• Building a Video Player with React and Material UI
• React Hook Form Validation with Complete Examples - Vue
• Async with Suspense
• Implementing Dark Mode with VueUse - Angular
• Summary Of Angular Team Keynote @ ng-conf 2022
• Angular Localization Guide
• It’s ok to use function calls in Angular templates!