Frontend Weekly Digest #352 (26 February — 3 March 2024)
Web-development
• Apple backs off killing web apps, but the fight continues
• The Wax and the Wane of the Web
• BrowserStack Interview Experience | Frontend Engineer
• webkit blog: An HTML Switch Control
- Performance
• Capo.js: A five minute web performance boost
• Reporting Core Web Vitals With The Performance API
• JPEG XL and the Pareto Front
CSS
• Modern CSS Tooltips And Speech Bubbles (Part 1)
• Going beyond pixels and (r)ems in CSS — Container query length units
• Techniques to Break Words
• CSS Foundations: What is IACVT?
• CSS-only bottom-anchored scrolling area
• Exploring StyleX and the new generation of styling libraries
• Mojo CSS — Next-GenCSS Framework
• Retrofitting fluid typography
JavaScript
• Introducing JSR — the JavaScript Registry
• Why Does ‘is-number’ Package Have 59M Weekly Downloads?
• Implementing vector search with OpenAI, Next.js, and Supabase
• Building high-performance ecommerce sites with Astro
• How to Build Site Search with Astro, Qwik and Fuse.js
- React
• Understanding Cookies and Sessions in React
• Enhanced Internationalization (i18n) in Next.js 14
• How to Build Reusable React Components
• React is the New IBM
• Why React Server Components Are Breaking Builds to Win Tomorrow - Vue
• Vue.js Testing with Cypress: A Beginner’s Handbook - Angular
• Model Inputs: Reactive Two-Way Binding
• Build your First Gemini Powered Chatbot with Angular and NestJS
• Master Angular 17.1 and 17.2
• Understanding Angular — Exploring Dependency Injection and Design Patterns — Part 0
• Build AI-Powered Angular Apps with Google Gemini