React Newsletter #27

React Native on the Universal Windows platform, long live React Router, and two weird Redux tricks


I just got home from F8 (Facebook's developer conference) and I've never been more confident in React's future. The Zuck even said "React Native" with his own mouth - I heard it live. 😍

News

React Native on the Universal Windows Platform

What a time to be alive. Yesterday at Facebook's F8 Developer Conference they're adding Universal Windows Platform (UWP) support to React Native. This means you'll be able to build React Native apps for Windows 10 , Xbox One, HaloLens, and more. 🙌🏼

rrtr is Dead, Long Live React Router

React Router is a critical piece of the React ecosystem; there really aren't a lot of different routing solutions to choose from. If haven't been following along, one of React Router's top contributors felt the project wasn't moving features quickly enough and made a fork of the router. Since then they have come back together and are making changes to improve the release cycles of React Router.


Articles

Two Weird Tricks with Redux

Redux introduces a new paradigm to the React community, taking a hint from the Elm architecture. Redux itself is a low-level abstraction though, leaving a lot of features up to the community and / or individual developer. This opens up a lot of different ways to do things, which is actually pretty nice.

James Long gives us some of his non-obvious techniques for handling actions and data with Redux.


Projects

Makeitopen.com - Open Source Learning

Tuesday and Wednesday of this week Facebook had their F8 Developers Conference. The dedicated F8 app was a great experience and was built using React Native. Yesterday during the keynote they announced they would be open sourcing the app and have created a writeup on how to build it yourself. The app uses React Native, Redux, Jest, Relay + GraphQL, and a dash of love.

DraftJS

Slack-like emoji autocompletion, Facebook-like stickers & mentions, and many more features out of the box to enhance your web application.

Standalone

Adam Timberlake has created way to make framework agnostic components that are truly reusable and interoperable with all the benefits of the React ecosystem – using the HTML5 custom elements API to extend HTML's vocabulary.


made with ❤️ by ui.dev