React Newsletter #124

React Native 0.56 released, React Native gesture handling with ReasonML, and upgrading your React UI with state machines


News

React Native 0.56 Released

The long-awaited 0.56 version of React Native is now available 🎉. This blog post highlights some of the changes introduced in this new release.


Articles

React Native Gesture Handling with ReasonML

In this post, Steven goes over leveraging ReasonML’s powerful variant types to create a React wrapper to handle React Native gestures.

React Native: A retrospective from the mobile-engineering team at Udacity

In this detailed post, Nate who works at Udacity walks through their experience using React Native in production along with the pros and cons they experienced.

Upgrade your React UI with state machines

State is everywhere, and it’s an especially hot topic in the web development community. This article walks through how you can use state machines to improve your UI.

5 common practices that you can stop doing in React

In this article, Manjunath describes 5 generally accepted development practices that you can actually avoid when using React.


Tutorials

Understanding Redux: The World’s Easiest Guide to Beginning Redux

This is a comprehensive (but simplified) guide for absolute Redux beginners, or any who wants to re-evaluate their understanding of the fundamental Redux concepts.


Projects

react-developer-roadmap

Roadmap to becoming a React developer in 2018.

react-beautiful-dnd 8.0 is out

react-beautiful-dnd 8.0 has shipped!

23% faster. 18% smaller. Development messages for common setup issues. Improved recovery from any errors.

Introducing Rogue

With Rogue, the SSR configuration will be nearly invisible to you. You don't need a special /pages directory (like Nextjs) or a separate routes.js file (like Afterjs). All you need is the App.js entry point you'd usually have. This means that you can wrap your app in layouts/transitions/providers, etc. the same way you would in a regular React Application, and staying true to React's values, you can organize your code however you like.


made with ❤️ by ui.dev