#399 — September 11, 2024 |
|
What’s New in React 19 — A thorough roundup of what’s coming in React 19, which has been in release candidate status for several months now, covering both headline features like Server Components and Actions, as well as many smaller enhancements like easier preloading of resources and control over stylesheet loading precedence. Michael Novotny (Vercel) |
The Frontend Masters Knowledge Quest Sale Is Going on All Week! — The Frontend Masters Knowledge Quest sale is now on! There's four new learning paths (including JS performance and code architecture) with more epic courses on the way throughout 2024 and beyond. Frontend Masters sponsor |
React and Brad Westfall |
IN BRIEF:
|
An SSR Performance Showdown — Fastify’s Matteo Collina set out to find out the current state of server-side rendering performance across today’s most popular libraries – yes, including React. Matteo Collina |
📄 You Can't Make Children 'Type Safe' in React and TypeScript Matt Pocock 📄 Building PC Game UIs Using React – “I wanted to write this post to show how React has secretly found its way into the games that we play.” Prabashwara Seneviratne 📄 Deploying a Next.js App to Production on Any Server Kurta Payjama 📄 Creating an Animated Hamburger Menu Icon for React Ibadehin Mojeed (LogRocket) 📄 Replacing React Code with CSS's |
🛠 Code, Tools & Libraries |
react-call: Call Your React Components — Gives you a Ismael Ramon |
|
Valtio 2.0: Proxy State Made Simple — Turns objects into self-aware proxies so you can access state and subscribe to changes outside of components, add computed properties and more. Designed for React and compatible with Suspense, but also possible to use with vanilla JS. – GitHub repo. Daishi Kato |
🐈 React Kitten: Make Desktop-Like Environments for the Web — A quirky, but interestingly presented, project that lets you create a sort of in-browser ‘desktop environment’ with React. The live demo in the docs shows off the idea quite well. Oğuzhan Eroğlu |
react-native-compressor: Compress Media Before Uploading It — Many chat apps compress media locally before uploading them to a server, and now your React Native app can too. Numan |
|
|