~/talk

Living in an async world of React Native

Talkat ReactiveConf 2016 · on Thursday, 2016-10-27· [react-native]

React Native’s async JS↔native bridge causes one-frame delays that break complex touches, animations and storage access; demos show orientation flips stuttering until control moves entirely into JS, animations smooth only when offloaded with native driver, and scroll-driven nav collapse lagging from many tiny bridge calls. Solutions include exporting synchronous constants from native modules, using the Animated library with native driver, and moving gesture recognition onto the UI thread with react-native-gesture-handler (Android experimental); native driver remains limited so it isn’t default.

AI-written summary · about

  1. 0:00Introduction
  2. 1:48Layout
  3. 4:43Orientation sitter
  4. 5:58Orientation change
  5. 7:03Move control
  6. 8:06Animations
  7. 9:10Communication
  8. 10:38Native Writer
  9. 11:23Fred
  10. 14:20Animation
  11. 15:35Interaction
  12. 16:25Touchable
  13. 18:16Spider
  14. 19:31State
~/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.