TF #30 | Your weekly frontend digest
This week's links are quite original for once: PWA, CSS with Houdini, visionOS, Remix instead of NextJS, and a bluffing site about Google.
Frontend 🎨
CSS
Using CSS Houdini to extend styling and layout capabilities - LogRocket Blog
MISC
SolidStart: A Different Breed Of Meta-Framework — Smashing Magazine
2024 Predictions by JavaScript Frontend Framework Maintainers
REACT
28 Advanced NextJS features everyone should know | Code Driven Development
Oskar Kwaśniewski - Bringing React Native libraries to Apple Vision Pro
More Than You Need to Know About ReactDOM.flushSync | JulesBlom.com
Common mistakes with the Next.js App Router and how to fix them – Vercel
React Native's 2023 Highlights and 2024 Outlook Intro - TechBullion
VUE
UX / UI📱
Tell Better Stories by Jeremy Connell-Waite | Business Storytelling
Work / Productivity 📇
Misc 🗃️
Weird things engineers believe about Web development - Brian Birtles’ Blog
Do we think of git commits as diffs, snapshots, and/or histories?
Tutorials 💻
Tools & resources 🔧
apyhub.com Discover our diverse range of APIs, from simple utilities to cutting-edge AI-powered solutions. #1 Product of the day on Product Hunt.
Env: A utility for verifying environment variables are present.
unrot•link | Prevent and reverse link rot with a single script
Remote-storage: remoteStorage is a simple library that combines the localStorage API with a remote server to persist data across browsers and devices.
Pagination: Simple Pagination Library
TWC is a lightweight library to create Tailwind CSS Components in one line, write less code and build faster.
TSDiagram - Diagrams as code with TypeScript
-
CSS Hooks Inline styles doing what we thought they couldn't.
Videos 📼
Podcasts, talks...🎙️
JS Perf Wins & New Node.js Features with Yagiz Nizipli - Syntax #716
htmx: a new old way to build the web with Carson Gross & Alex Russell (JS Party #307) |> Changelog
597: How Many VS Code Plugins, Poor Charlie’s Almanack, and Where to Start in 2024? – ShopTalk
The French corner
IFTTD #253 - DDoS : À écouter massivement ! avec Mathieu Menut
Les Technos Episode 429 : Quel langage de programmation choisir ?