One dinosaur that certainly isn’t extinct.

August 3, 2022 By Mark Otto 0

Docusaurus 2.0 Released — If you’ve not used Docusaurus yourself, you’ve almost certainly read sites built with it – it’s everywhere! After four years of effort, version 2.0 of the popular React-powered documentation-focused static site generator (but you could use it for other things) has dropped. This new version was rebuilt from scratch, and adds MDX support, a new plugin system, theming, dark mode, SPA navigation, offline support, and more. Roar!

Meta (Facebook)

From 500ms to 1.7ms in React — A sluggish customized grid triggered a journey to analyze and understand the bottlenecks involved, followed by making improvements leading to a dramatic performance improvement (or roaring fast, you could say).

Oren Farhi

Quick bits:

  • 3️⃣0️⃣0️⃣ Talking of dinosaurs, we’ve made it to issue 300! It’s been fun doing React Status so far. Thanks for reading – I know some of you have been here since issue 1 (which now looks amazingly spartan in comparison)! 🙂

  • The Discord team has announced it’s moving to React Native for their Android app for improved consistency across platforms.

Find React Jobs with Hired — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It’s free for job-seekers.
Hired

Using the useState Hook with TypeScript — A quick example. “Mostly you can rely on TypeScript’s ability to automatically infer the type. However, sometimes you need to use type arguments from TypeScript to help the TS compiler out.”

Robin Wieruch

The Study of Shaders with React Three Fiber — A complete guide on how to use shaders with React Three Fiber, work with ‘uniforms and varyings’, and build dynamic, interactive and composable materials with them. A lot to enjoy here if you prefer the more visual and creative end of things.

Maxime Heckel

🛠 Code and Tools

⚡️ THE RAPID RELEASES ROUND

Redwood 2.2 – React-backed full-stack framework.
Gestalt 63.0 – Pinterest’s React UI components.
React Native Boilerplate 3.5 – A starter template for RN apps.
React Mosaic 5.2 – React tiling window manager.
react-xr 4.1 – Create VR/AR apps on react-three-fiber.
Jotai 1.7.7 – Simple, flexible state management.
React Chrono 1.18 – Modern timeline component.
react-three-fiber 8.2.2 – React renderer for Three.js.
react-native-mmkv-storage 0.8 – Fast, encrypted mobile key-value store.