Recoil 0.3 released

May 19, 2021 By Mark Otto 0

React Color Picker Deconstructed — Perhaps you’re satisfiied with just dragging a color picker component into your app. But if you really want to understand what actually goes into this seemingly simple but actually quite complex sort of control, here you can dig into the details.

Lorenzo Pepe

Amazing New Features in React Router v6 — A review (with examples) of the four new APIs found in the new version of React Router which you may want to incorporate into your next project.

Rishav Ghosh

Recoil 0.3 Released — The alternative state management library for React that comes out of Facebook (but not the React team itself).


Why We Switched from Webpack to Vite — If you feel Create React App and Webpack have become too bulked up, cumbersome and inefficient, there’s a new React template from Replit (the in-browser IDE folks) which you may want to try with Vite instead if you’re a user.

Sergei Chestakov (Replit)

Full-Stack Software Engineer — We are looking for passionate Software Development Engineers to help design, develop and deploy software for our solutions.
Marks and Spencer (M&S)

Find React Jobs with Hired — Take 5 minutes to build your free profile & start getting interviews for your next job. Companies on Hired are actively hiring right now.

📘 Tutorials and Stories

Building Portable Apps with Go and Next.js — It’s not often we get to see Go and JavaScript come together, but the idea here is that you can use Go’s new static embedding functionality to build a self-contained Go app that serves a Next-powered app all in one.

David Stotijn

A Visual Guide to React Mental Models — Different people learn in different ways, but good mental models are always valuable and can be helpful if you need to juggle all of the pieces involved in a framework like React. We linked this back in 2020 but it’s doing the rounds on social again and is a good’un 🙂

Obed Parlapiano

🛠 Code and Tools

New Mobile Chat Kit From Stream — Chat UI & SDKs for Figma, Sketch, Flutter, React Native, iOS, & Android. The UI includes flexible assets for creating customized, scalable, and beautiful in-app chat experiences.