React Newsletter #67

Understanding React deployment, function setState is the future of React, and introducing Create React Native App


Articles

Understanding React deployment

During normal course of development you will use either webpack-dev-server of some http server (eg. express) with webpack as middleware to speed up development time by using HMR and other tools. Then, comes a time when you need to deploy your application on a testing or production server and ask yourself: “how?” Read the article to find out.

Functional setState is the future of React

Future proof your React code by passing a function to setState rather than an object. Why? Find out with this article.

React, Redux and TypeScript: Typed Connect

React and Redux go well together. And thanks to a lot of hard work by the TypeScript team, it's become much easier to use the React/Redux ecosystem in a strongly-typed fashion. From discriminated unions to partial types you can practically type every part of your app. And yet typing connect from react-redux is still elusive. Read on to find out how.


Projects

Introducing Create React Native App

"Today we’re announcing Create React Native App: a new tool that makes it significantly easier to get started with a React Native project! It’s heavily inspired by the design of Create React App and is the product of a collaboration between Facebook and Expo (formerly Exponent)."

Sketch - A Playground for React Native Apps

Recently introduced by Expo, Sketch allows you to instantly test your code on a device, or in the browser. It's genuinely pretty rad. Check it out.


Videos

Build a lunch spot recommendation app

Swizec gives us a fantastic tutorial on building a React Native app using AirBnB's react-native-map library and the React Native geolocation api.

React Conf 2017: Day 1

Catch up on all the talks from day 1 of React Conf 2017

React Conf 2017: Day 2

Catch up on all the talks from day 2 of React Conf 2017.


made with ❤️ by ui.dev