Frontend Weekly Digest #271 (8–14 August 2022)
Web-development
• As a Front-End Developer, How Much Do You Understand NGINX?
• Where, When, And When NOT To Use SVG!
• Foundation Framework for building responsive sites
• Creating Custom Icon Webfonts
• Core Web Vitals Tools To Boost Your Web Performance Scores
• How Our Organization Improved Web Accessibility (Case Study)
• What’s New In DevTools (Chrome 105)
CSS
• Mind your language.
• The Infinite Marquee: A responsive looping marquee-style animation using HTML and CSS
• Do you know about overflow: clip?
• Modern CSS selectors
• Zooming Images in a Grid Layout
• Build a custom sticky navbar with CSS
• Let’s Talk About Font Legibility: Shapes, Kerning, and Colours.
• Is CSS an Object-Oriented Programming Language?
JavaScript
• Million: Virtual DOM into the future. Million is a drop-in replacement for React with a lightweight <1kb Virtual DOM.
• JavaScript Array Methods — How to Use every() and some() in JS
• Recognizing Speech with vanilla JavaScript
• TypeScript vs JavaScript: Which One You Should Use, and Why
• Next.js vs NuxtJS: a comparison of two powerhouses
• 4 Ways to Detect Mobile Browsers in JavaScript
• JavaScript type conversions explained
- React
• Build a React comment form with @mention functionality
• The guide to adding Google login to your React app
• React re-renders guide: everything, all at once
• 5 Good practices to scale your React projects easily - Vue
• It’s 2022, Don’t Just Use React Anymore
• Unit testing Vuex modules with Jest
• Choosing the best ecommerce platform for your Vue.js app - Angular
• How to create your own Angular Tooltip Directive — a short tutorial
• Infinite Scrolling in Angular - Svelte
• Meet Skeleton: Svelte + Tailwind For Reactive UIs - Libs & Plugins
• FauxPilot — an open-source GitHub Copilot server