Frontend Weekly Digest #372 (15–21 July 2024)
Web-development
• The Pitfalls of In-App Browsers
• What’s Next for Flutter After Layoffs Hit Google Team
• Why “page.goto()” is slowing down your Playwright tests
• Monorepo Insights: Nx, Turborepo, and PNPM (3/4)
• How to Create Distortion and Grain Effects on Scroll with Shaders in Three.js
CSS
• Thoughts on CSS in 2024
• Styling Tables the Modern CSS Way
• CSS only Apple iPad scroll effect (Chrome 115+)
• CSS Nesting, the :is() pseudo-class, and a guide to panicking about Sass
• Get the screen width & height without JavaScript
• CSS Stuff I’m Excited After the Last CSSWG Meeting
• Unconditional Love for Conditional CSS
• Getting stuck: all the ways position:sticky can fail
• CSS Grid Areas
JavaScript
• Second Beta of jQuery 4.0.0
• How fast is javascript? Simulating 20,000,000 particles
• Exploring JSR for JavaScript module management
• Leveraging TypeScript branded types for stronger type checks
• How JS Meta-Framework SolidStart Became Router Agnostic
• Meet Swapy, a framework-agnostic tool that converts any layout into a drag-to-swap one with just a few lines of code.