Content
@
0 reply
0 recast
2 reactions
LΞovido 🎩Ⓜ️🍖🌱
@leovido.eth
Quick update on React Native with Expo. The good 😇 - Three platforms. One codebase - Very dev friendly CLI. You can easily run an emulator (Android), simulator (iOS) and web. No need of Xcode or Android Studio - EAS can do the heavy lifting for you for deployments The not so good 😈 - Heavy size for a simple "Hello World" app - Some packages are not available for the 3 platforms and require special handling and/or installing dependencies. - If you require native packages, you’ll have to eject to a bare workflow. This means you have to manually manage the configuration of your app. While this gives you more control and flexibility, it also adds extra responsibility.
6 replies
1 recast
10 reactions
Jack Dishman
@dish
This week I’m learning react native expo as well! Currently about halfway through the ‘StickerSmash’ tutorial. So far the testing experience with scanning a QR from the terminal to live test changes is awesome. Also I’m glad it’s familiar coming from react. Biggest learning curves will be learning the libraries like reanimated for gestures
1 reply
0 recast
0 reaction
LΞovido 🎩Ⓜ️🍖🌱
@leovido.eth
There's defo a learning curve if you come from Web. Best way to learn is by building, and this is what I'll be doing in the upcoming weeks. For context, I've been working with React Native and TypeScript for nearly 3 years, but never had the opportunity to learn Expo or TS properly. Our prev project didn't use Expo and having seen what I learned today, made me think about WHY we didn't use Expo from the beginning Live testing is defo something to add to the list as a really good thing 200 $farther
1 reply
0 recast
1 reaction