Frontend Weekly Digest #370 (1–7 July 2024)
Web-development
• How WebRTC speaker selection works
• New to the web platform in June
• Making Web Workers enjoyable
• Integrate Go Library into a JavaScript Webpage with WebAssembly
• Responsive HTML Tables: Presenting Data in an Accessible Way
• Progressive Blur Effect using WebGL with OGL and GLSL Shaders
- Tools
• What’s coming next for ESLint
• Leveraging Perplexity AI for frontend development
• Figma Redesign Shows How AI Can Transform Apps, Adds Dev Support - Performance
• Performance in managing tree-like structures in multiplayer front-end apps
• Avoid Overusing fetchpriority=”high”
• Web Performance Guide
CSS
• Computing cos(25deg) in CSS
• CSS Surprise Manga Lines
• CSS One-Liners to Improve (Almost) Every Project
• Feature detect CSS @property support
• How to use container queries now
• Media Queries vs Container Queries — Which Should You Use and When?
JavaScript
• WebAssembly vs JavaScript: A Comparison
• Script Integrity
• How to Annul Promises in JavaScript
• Working with Pasted Content in JavaScript
• How to parse HTML in JavaScript
• User agent detection and the ua-parser-js license change
• What’s New With ECMAScript 2024: An In-Depth Guide on the Latest Features
• Speeding up the JavaScript ecosystem — Isolated Declarations
- React
• Wait for pending: A Suspense algorithm exploration
• Preparing for React 19: a guide for WordPress 6.6 users
• Exploring the React Compiler: A detailed introduction
• Using Storybook and RSCs to build and test apps in isolation
• 5 Misconceptions about React Server Components - Vue
• Vue 3 TypeScript code snippets and tips