#132 — April 3, 2019

Read on the Web

React Status
Your weekly React news digest, every Wednesday

Formal: Form Management Primitives for the Hooks Era — If you’ve fully bought into the hooks way of life, you might be wondering when form libraries will catch up. Wait no more.. Formal provides a variety of primitives to help you manage your forms’ state and validations.

Kevin Wolf

Making React HOC Functions The Easy Way with 'addhoc' — A higher order component is a function that returns a React component that wraps a specified child component and GoDaddy’s Jonathan Keslin wanted a nicer way to work with them: enter addhoc.

GoDaddy Engineering Blog

New Course: TypeScript 3 Fundamentals — 🏎💨 TypeScript adoption has grown at an astounding rate. TypeScript allows you to catch bugs before they happen, and collaborate with your team more effectively by documenting your code.

Frontend Masters sponsor

React Native CarPlay: Build CarPlay Apps using React Native? — This looks like it’s at an early stage but it’s an interesting idea if you have a car that supports Apple CarPlay.

Birkir Gudjonsson

react-three-fiber 2.0: A React Renderer for Three.js — We linked this quite recently but 2.0 is now out with a lot of new features, such as pointer events and touch support, along with better docs. Want to play? Check out this code sandbox for a great demo with editable code.

Paul Henschel

💻 Jobs

JavaScript Developer at X-Team (Remote) — Join the most energizing community for developers. Work from anywhere with the world's leading brands.

X-Team

Find A Job Through Vettery — Vettery specializes in dev roles and is completely free for job seekers.

Vettery

📘 Tutorials

The State Reducer Pattern with React Hooks — A pattern for you to use in custom hooks to enhance their power and flexibility.

Kent C Dodds

Getting Started with Uber's React Component Library — The (very) basics of creating a password generation tool using Uber’s Base Web, a suite of React components.

Jhey Tompkins

React Native Deep Linking for iOS and Android — “Deep linking” is the idea of having special URLs that link directly into your app rather than to another Web page, say.

Abhishek Nalwaya native

📕 20 Patterns to Watch for in Engineering Teams

GitPrime sponsor

How to Avoid the 'Boolean Trap' When Designing Components

Filip Danić

How to Connect a React Design System with Firebase and Redux

Nazare Emanuel Ioan

▶  Dan Abramov Teaches React Hooks — Dan Abramov and Mattias of Fun Fun Function got together on Twitch for a couple of hours to talk about hooks. Note: Video doesn’t start till 15 minutes in.

Fun Fun Function

🔧 Code and Tools

RadioGroup: A WAI-ARIA Compliant Radio Group Component

The Palmer Group

React Particles WebGL: A 2D/3D Particle Library Built on Three.js

Tim Ellenberger

Deploy Only the Parts of Your Application That Have Changed & Build Better React Apps Faster

Buddy sponsor

useMemoOne: useMemo and useCallback but with a Stable Cache

Alex Reardon

Next.js 8.0.4 Released — Next.js is a popular React framework for building server-side apps, static sites, and more. 8.0.4 is a minor release but has better build performance and a smaller runtime footprint.

The Next.js Team

React Loops: It's Part of the 'React Velcro' Architecture! — You’ve got your hooks, but what about the loops to bring it all together into a velcro architecture? Yes, this was released on April 1 - April Fool’s Day!

Lee Byron oops..