~/talk

Going Native

Talkat ReactiveConf 2018 · 2018-10-29..10-31· [react-native, frontend-architecture]
github:lithin
slides:none on file

Recounts a pragmatic migration: web UI components mostly don’t survive, styling is partially reusable via styled-components and shared design tokens, business logic is fully reusable — Redux and redux-saga run unchanged in a JS runtime, native features use existing libraries for camera and Bluetooth, and a custom sync tool (soon replaced by a monorepo) handles shared code. Reports a 15,000-user trial, RAM bundling gives native-like startup performance, and only two or three in-house native modules are necessary while the rest comes from the React Native ecosystem.

AI-written summary · about

  1. 0:00Start
  2. 0:42What we do at Hive
  3. 6:52React native rendering
  4. 8:47Mapping components
  5. 9:32Cross platform components
  6. 10:37Logic components - conditional feature
  7. 11:07Props components - SVGS
  8. 12:36React Native styles
  9. 13:31Styled components
~/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.