Should you use React Native?
React Native is a tool that lets you write React code to build mobile apps, and avoid having to learn Java or Swift. Seems like a big win right? Yet if you've heard of RN before, you've probably been exposed to the big debate surrounding what tool is best for building mobile apps. Some people love React Native, some hate it.
Infinite Red CTO and React expert Jamon Holmgren thinks using React Native is a no-brainer.
In this episode we dive into what React Native is, how it works, and its pros and cons.
- 0:54 - Hello!
2:00 - New course ML using JS
- 2:52 - Jamon Holmgren intro to tech
- 5:00 - First business
- 7:13 - Ruby to React Native
9:17 - Why React Native
- Jamon's talk on Building a mobile app in 15 minutes using React Native - YouTube
11:37 - Infinite Red's React Native CLI
- 13:13 - What does React Native compile to?
- 16:35 - Cordova
- 18:12 - Ionic
- 19:24 - Flutter
- 22:12 - React Native for web
- 24:49 - React Native components
- 27:29 - Would you use React Native Web or React JS
- 30:39 - Square Space
- 31:46 - Can you use Hooks and Context in React Native
33:40 - MobX
- Jamon's talk on state management in React/RN - YouTube
- 37:26 - React rendering engine
- 39:40 - React Native pain points
- 41:53 - Expo
- 45:01 - IR's RN Mobx config "Bowser"
- 51:35 - Should a dev use React Native
57:11 - Infinite Red Academy courses:
- 59:41 - Nerd Minute
- 1:00:22 - Rise of Flight
- 1:03:50 - Dragon Ball FighterZ
- 1:06:36 - How to keep a Mummy
- 1:07:55 - Nailed it
- 1:09:52 - Outro