#​321 — January 11, 2023

Read on the Web

Together with  Userfront
React Status

 Mafs: React Components for Interactive Math — Build interactive, animated visualizations using declarative code with illustrative demos like bezier curves. The documentation is fantastic – check out how easy it is to make plots. Or just head to the GitHub repo.

Steven Petryk

Everything About React Concurrent 'Mode' — An in-depth, example-led exploration of Concurrent Mode (now more a set of features integrated into React 18 than a distinct 'mode') to understand what problems it solves, how it works and how to leverage it.

Henrique Yuji

React Authentication, Simplified — In this article, we lay out a new approach to authentication (plus access control & SSO) in React applications.

Userfront sponsor

Data Binding in React“There’s a consistent philosophy in React when it comes to data binding,” says Josh in this beginner-to-intermediate aimed tutorial demonstrating React’s data binding capabilities in the context of wiring up different types of form input controls.

Josh W. Comeau

'You Should Write React in F#' — Certainly a bold opinion. F# is a ‘functional first’ language commonly associated with Microsoft and, believe it or not, it can be used to build React apps. Bjørn-Ivar tries to sell us on the idea here.

Bjørn-Ivar Strøm

Safer String Props Using TypeScript’s Template Literals — Sometimes you don’t want just any string to be passed as a prop to your React component. Here’s a look at how to use template literals to impose some constraints.

Will King

Type-Safe React Query – It's All About Trust — Type definitions should be trustworthy. If they’re not, they “become a mere suggestion” asserts this article which suggests what can be done to make them so.

Dominik Dorfmeister

Implementing CSS Style Inheritance in React Native — Ever wonder why applying styles to a button’s text doesn’t work in React Native? The solution involves re-creating some of CSS’s cascading mechanisms.

Sami Jaber (Builder.io Blog)

React 18 and Concurrent Is Out! Let Us Help You Make the Best of It

Codeminer42 - Your Software Boutique sponsor

How to Build a Knowledge Base Powered by React and ButterCMS
Marval Ken (ButterCMS)

Little React Things: React Apps are Functions
Zeke Hernandez

🛠 Code and Tools

Tremor 1.4: The React Library to Build Dashboards Fast — Provides an array of modular components to build data-driven dashboards. v1.4.0 adds a variety of controlled input components and extends existing components.

Tremor Labs

Test Your React Components with Nightwatch and Testing Library — Component testing in Nightwatch has been refined with version 2.4 and support for testing React components has been significantly improved.

Andrei Rusu

Tuple, a Lightning-Fast Pairing Tool Built for Remote Developers

Tuple sponsor

Zustand vs. Signals: Comparing React State Management Options — Comparing one of the most trendy state management libraries—zustand—along with Signals, a recent newcomer released by the Preact team.

Kevin Schaffter

Jobs

Software EngineerStimulus is a social platform started by Sticker Mule to show what's possible if your mission is to increase human happiness. Join our engineering team.
Stimulus

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