Upgrade to Pro — share decks privately, control downloads, hide ads and more …

React Ecosystem

Kudo Chien
September 17, 2015

React Ecosystem

Kudo Chien

September 17, 2015
Tweet

More Decks by Kudo Chien

Other Decks in Technology

Transcript

  1. Facebook's iOS Architecture - @Scale 2014 - Mobile Immutable model

    Uni-direction data flow Component Declarative Flexbox! UIStackView
  2. React.js Virtual DOM Construct DOM by Javascript Component Just the

    “View” CSS in JS https://speakerdeck.com/vjeux/react-css-in-js
  3. Flux Facebook provides only as a design pattern, no implementations.

    Fluxxor, Marty.js, Reflux, Flummox, Alt, Redux
  4. Isomorphic Web Backend / Frontend to share the same code

    base To solve the SEO issue for SPA
  5. React Native Facebook story: HTML 5 -> Native React Native

    is to use Javascript to write Native app Learn once, write anywhere Like Titanium, but even more Hot reload Debugging on Chrome (Run JS in outer Chrome)
  6. GraphQL Before, we used Restful API Client should request multiple

    endpoints to compose one view Some unused data -> API partial response
  7. Misc CSS layout - Reimplementation of CSS layout using pure

    JavaScript https://github.com/facebook/css-layout CSS in JS https://speakerdeck.com/vjeux/react-css-in-js CSS modules http://glenmaddern.com/articles/css-modules