~/talk

React Native & Rails, A Single Codebase for Web & Mobile

Talkat RailsConf 2017 · 2017-04-25..04-27· [react-native, ruby-on-rails]
slides:none on file

Claim: a single React codebase can share the vast majority of business logic between web, iOS and Android so adding a native platform costs roughly +10% effort per platform. Stack specifics: Rails JSON API, React DOM + React Native, router, Redux state, and Redux Saga for async side effects; Ignite generator bootstraps projects. A sample geologger (web + iOS) is open source and works. Watch for .babelrc caching bugs on native packager and always run it with --resetCache after changes.

AI-written summary · about

  1. 0:00Start
  2. 7:23Typical React Stack
  3. 12:45Side Effects Asynchronous Stuff
  4. 22:38Restructure
  5. 25:54Example Project
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.