#99 — August 3, 2018

Read on the Web

react status

Server-Side Vulnerability Fix Releases for All React 16.x Lines — If you’re using react-dom/server with any React 16.x release, you’ll want to upgrade. 16.4.2 is out which mitigates the bug, but releases of the 16.0, 16.1, 16.2, and 16.3 lines are out too if you’re not ready to jump to 16.4.

Dan Abramov

The React Native at Airbnb Story with Gabriel Peal — Airbnb’s post about why they’re stopping using React Native was hugely popular and now an Airbnb engineer has discussed the situation in full on the Software Engineering Daily podcast.

Software Engineering Daily podcast

How to Build an iOS Messaging App with React Native — A comprehensive guide covering messaging, message history, users, typing indicators, and deploying a mobile iOS chat app.

PubNub ChatEngine sponsor

Xamarin vs React Native: The Complete Guide — A Xamarin vs React Native comparison packed with tips for selecting the ideal cross-platform mobile development framework for your project

Regiane Folter

React Conf 2018 is Returning on October 25-26 — It’s taking place on the outskirts of Las Vegas, and you’re invited to propose a talk (deadline is August 19) and register for their ticket lottery as it’s a popular event.

React Conf

Finite State Machines with React — As JavaScript applications have grown more complex, so too has the complexity of dealing with state in them.

Jon Bellah

💻 React Jobs

Build High Quality Open-Source at Uber (San Francisco) — As a Web Platform engineer at Uber, you'll be building the foundation for all web applications at Uber and beyond.

Uber

Find A React Job Through Vettery — Create a profile to connect with 4,000+ companies seeking top tech talent.

Vettery

📘 Tutorials

How to Set Up Your Own Webpack 4 Config for React with TypeScript — A guide to setting up a basic Webpack 4 configuration from scratch for working with React with TypeScript.

Sevket Yalcin

Ultra-Fast React App Hosting Developers Love. Start with $100 Credit

DigitalOcean sponsor

Implementing GraphQL-Based Search in a React App — Using AWS AppSync for the backend and React Apollo for the client-side calls.

Nader Dabit

A Cold Dive into React Native (Tutorial for Beginners) — Learn about the technology behind React Native, its philosophies, and how to turn a simple React.js app into a React Native one.

Johannes Stein

Test Isolation with React — Why your tests should be completely isolated from one another and how to do that.

Kent C. Dodds

New egghead.io Course: Beautiful and Accessible Drag and Dropping with react-beautiful-dnd

Alex Reardon on egghead.io

🔧 Code and Tools

React Step Wizard: A Modern Flexible Multi-Step Wizard Component — Of course, there’s a demo.

Jason McNeal

React Annotation: Create SVG-Based User Interface Annotations

Susie Lu

Catch React Errors Before Users Do — Detect React production errors in real-time, then debug them within minutes.

ROLLBAR sponsor

react-img-zoom: A React Component to Zoom Images On Hover — And here’s a live demo.

Leonardo Nerone

React Slidez: A Customisable React Slideshow ComponentGitHub repo.

Paul Fitzgerald

Bursting Particle Effect Buttons for React — If you want a striking effect..

Travis Fischer