#93 — June 22, 2018

Read on the Web

react status

▶  Creating create-react-app — In 20 minutes, Shawn deftly covers the history and motivations behind the popular Create React App tool, how it works under the hood, and how you’d create your own variants of it.

Shawn Wang

Why Airbnb are 'Sunsetting' React Native — Airbnb explains how they were unable to overcome some technical and organizational challenges around React Native and are reinvesting in native development. React Native, itself, however continues to grow and prosper.

Gabriel Peal (Airbnb Engineering)

Whitepaper: Planning a React Application — Start your next React project with confidence. Learn strategies for tooling, frontend and UX, testing and performance to boost your (and your team’s) productivity. Get your free copy.

Progress Kendo UI sponsor

Announcing Gatsby V2 Beta — Version two of this static site generator for React ditches layout components and introduces improved hot reloading and upgraded dependencies. Life After Layouts explains what layout components going away really means.

Mike Allanson

downshift 2.0 Released: Build Accessible Autocomplete, Dropdown, and Select Components — Adds React Native and ReasonReact support, a simpler API, improved docs, Flow and TypeScript support. GitHub repo and demos.

Kent C. Dodds

Github Stars !== Usage: React Still More Popular than Vue — Last week there was a fun community story around Vue.js getting more stars on GitHub than React, but while Vue is growing fast, React still dominates in actual usage.

Kevin Ball

💻 React Jobs

Remote Front End Developer (React) — Join us, work remotely from North America, and help build software that matters.


Have You Tried Vettery? — Vettery matches top tech talent with fast-growing companies. Take a few minutes to join our platform.


📘 Tutorials

Lazy-Loading Images with React and Semantic UI

Christoph Michel

How Twilio Improves 'Mean Time To Discovery' — "If my Mean Time To Discovery is based on a customer support ticket, I’ve failed." Read more.

ROLLBAR sponsor

Ambiguous Matches with React Router v4 — How to handle when a path can match multiple routes.

Tyler McGinnis

How to Use React’s Experimental New Profiler Feature — A look at what you can use the experimental Profiler component for.

Dave Lunny

Navigation in React Native — The pros and cons of libraries for building navigation for React Native apps.


🔧 Code

React Image Crop: A Responsive Image Cropping Tool — Responsive, touch-enabled, with no dependencies.

Dominic Tobias

React Final Form: High Perf Subscription-Based Form State Management

Final Form

react-ideal-image: An Adaptive Image Component — Bills itself as an ‘almost ideal’ React image component. Great introductory post here.


Build Better Websites. Learn Free for 10 Days

Pluralsight sponsor

react-vimeo: A Vimeo Player Component for React


React Lifecycle Visualizer 2.0: Real-Time Visualization of Lifecycle Methods

Martijn Schrage