- reusable components
- state mgmt w/ redux
- Chrome debugging tools
- features from natuve apps
- write JS that compiles to Java(Android) or Objective - C (iOS)
- FB team is often updating, breaking changes
- some performance issues
- prototype apps that work on both Android and iOS
- hot module reloading
- can write own native code to create custom components and tweak performance
- a lot of great APIs for animations and gestures
- most of the code you write works similarly
- styling of UI components
- file structure
- hooks different?
accessibilityRole
is the only way to be semantic? no semantic HTML?- holy PROPS!