What are my top 3 libraries? Which styling solution is the best? How can we build better universal apps for web, iOS and Android? In this special Q&A episode I answered tons of your questions about the current state of React Native, Expo and the future improvements like RSC or Expo DOM components and react-strict-dom.
Learn React Native - https://galaxies.dev
Links
https://docs.swmansion.com/react-nati...https://gorhom.dev/react-native-botto...
htps://zeego.dev/
https://docs.expo.dev/build-reference...https://podcast.galaxies.dev/episodes...
• Better than React Native Stylesheet 💪
https://docs.expo.dev/guides/analyzin...https://docs.expo.dev/review/overview...https://docs.expo.dev/eas-update/gett...https://tamagui.dev/https://onestack.dev/https://www.nativewind.dev/
Takeaways
Reanimated is a core library for React Native projects.
TypeScript is recommended for better reliability in mobile development.
Secret keys should not be stored in the app's code or .env files.
Using a server to store sensitive keys is a safer approach.
Integrating React Native into existing apps can be challenging but rewarding.
Unistyles is a powerful styling solution for React Native.
Expo is widely adopted and offers many advantages for new projects.
Ejecting from Expo is no longer necessary with pre-builds.
Reducing app size often involves optimizing images and assets.
EAS updates can streamline workflows for larger teams.
Chapters
00:00 Introduction to the Q&A Episode
00:29 Top Third-Party Libraries in React Native
01:26 JavaScript vs TypeScript in Mobile Development
02:51 Best Practices for Security and Handling Secret Keys
06:16 Integrating React Native into Existing Native Applications
07:40 Choosing the Right Styling Components
09:58 React Native Community CLI vs Expo CLI
10:50 Implementing Native Modules and Ejecting from Expo
12:48 Reducing App Size in React Native
14:11 Using EAS Updates in Team Workflows
17:31 Debugging Tools and Methods
19:22 Achieving Performance Comparable to Flutter
22:08 Best Styling Libraries for Cross-Platform Development
23:35 React Native's Future with Web-Based APIs
25:49 Universal React: One Codebase for All Platforms
28:34 Using Expo for Web and Native Platforms
29:31 Skills for Future React Native Developers
33:13 The Future of React Native in the Cross-Platform Ecosystem
35:28 Exciting Changes in the Upcoming Expo SDK