React libraries

  • Redux (1.0 RC) Flux inspired architecture: https://github.com/gaearon/redux
  • React Router (1.0 beta) Ember-inspired router that enables nested views, lazy loading, animations, and not breaking the back button: https://github.com/rackt/react-router
  • FormatJs react-intl Internationalization date, time, string utility library supported by Yahoo: https://github.com/yahoo/react-intl
  • Babel Transcompiles future version of JS like ECMAScript 2015 and 2016 into ES5 that you can use today in the browser. Officially used by React to transcompile from JSX to JS.
  • Jest (by Facebook) Helper library built on top of Jasmine testing framework that auto-mocks, detects specs, and helps test async code. Doesn't seem very popular and when I briefly tried using it, it runs quite slowly: https://github.com/facebook/jest
  • React Native Targets mobile platform (iOS and eventually Android) instead of the web: https://github.com/facebook/react-native
  • Webpack Module loader (seems like the most popular in the React community and works particularly well with React Router for lazy loading): http://webpack.github.io/
views