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

Artsy x React Native Thoughts

Artsy x React Native Thoughts

I have attended Artsy x React Native conference at Facebook on July 9, 2018.
These are the slides for the internal presentation that I did at Pusher.

Luka Bratos

July 12, 2018
Tweet

More Decks by Luka Bratos

Other Decks in Programming

Transcript

  1. Why? • To understand the technology • To make better

    decisions • Our customers use RN • To provide better support
  2. RN at Facebook • ~10 people work on RN •

    They use RN in production - FB app • Works for them (team that does configuration) • Loads of requests, contributions welcome
  3. RN at Artsy • Open source by default • Core

    contributors • OSS at work • Collaboration with the web team • Sharing knowledge • No silos • Transition was not easy for some people ( iOS team == nil )
  4. •Dependencies, dependencies, dependencies … •Works well for apps that are

    JSON parsers. •It doesn’t work for VR •Gradual adoption in the codebase QA
  5. •Treats from JS world •GraphQL, Relay, Redux, Jest •Hot reloading

    •Bypass App Store review, update on the fly •A/B tests? No need to wait for days •Components - decoupling, modular •Unidirectional architecture •Compilation times were slow in the early days of Swift