Should you use Expo for React Native in 2023? 🤔 React Native CLI vs Expo

  Рет қаралды 101,113

Simon Grimm

Simon Grimm

Күн бұрын

Пікірлер: 155
@DesignDebtClub
@DesignDebtClub Жыл бұрын
This should be the video that appears when anyone googles this subject. You covered so much ground efficiently and clearly. Thank you.
@galaxies_dev
@galaxies_dev Жыл бұрын
Wow thank you so much 🙌
@doriancheval2831
@doriancheval2831 10 ай бұрын
Haha it was
@shirakuyanai4095
@shirakuyanai4095 2 ай бұрын
Speaking from experience, if you're just starting out or you don't do mobile that much or only do small projects, use Expo. It's far easier to build and package apps with and you don't have to deal with setting up environment because it is a pain in the butt. But if you plan on going long term, use Rn CLI because it gives you more control over the codebase. Also, you kinda don't need the internet to code and build the app which is nice. But you have to setup the environment and need a Mac if you want to develop for Apple's OS's like iOS or MacOS.
@grimm_gen
@grimm_gen Жыл бұрын
currently building with Expo and I like it!
@ychinamale
@ychinamale Жыл бұрын
I'd say that if you are new to React Native, ALWAYS start with the React Native CLI or Expo bare workflow. It isn't as difficult or as time-consuming as people make it out to be. Expo is great but as a React Native developer you don't want your first encounter with the bare workflow to be when you're forced to eject from Expo. That's always my advice to anyone new to React Native. More experienced devs can make that call based on the project requirements. Besides, some parts of Expo can be used by a React Native CLI app, so you don't always have to go all in with Expo.
@galaxies_dev
@galaxies_dev Жыл бұрын
You don't use "eject" with Expo anymore, only prebuild. And the experience of that (if you have to use it) is completely different than what eject used to be.
@QuickTuts
@QuickTuts Жыл бұрын
It is completely different now.
@JG-mz7hg
@JG-mz7hg 7 ай бұрын
@@QuickTuts But it's still additional level of abstraction. If anything goes wrong, good luck if you are new to the whole React Native world. If you can, start from the bottom and go up.
@MarlonEnglemam
@MarlonEnglemam Жыл бұрын
expo is amazing but if you need an app that handles, for instance, video calls, be careful, had a real hard time because of that a few months ago
@tootyrnt5533
@tootyrnt5533 Жыл бұрын
Can you help explain the issues you faced?
@tyaho83
@tyaho83 Жыл бұрын
Nous aimerions en savoir plus :p Peux tu nous décrire les problèmes que tu as rencontrés ? et leur solutions (je veux aussi des des salons video)
@devsolutions-qk1bg
@devsolutions-qk1bg Жыл бұрын
I am going to build one please explain issues
@Imraann0
@Imraann0 10 ай бұрын
Even with webrtc?
@GamingAndCoding1
@GamingAndCoding1 3 ай бұрын
The original comment was in English. So reply back in English, not whatever​ stupid language that is.@@tyaho83
@AliciaSykes
@AliciaSykes Жыл бұрын
What about performance, security, privacy, legal/licensing, scaling up, privacy/compliance, speed, maintenance, etc? For larger projects, those are the type of things which are more important to many, compared to ease of the dev env setup.
@galaxies_dev
@galaxies_dev Жыл бұрын
I am not part of Expo so I can't speak for their privacy, but I assume you should then only do local builds and not use EAS if you fear problems. However, for enterprise questions you should reach out to their support!
@aurielklasovsky1435
@aurielklasovsky1435 Жыл бұрын
Thank you for the question, Unbelievable that it was not mentioned. Expo go costs money if you are: updating your app, work with a team (it's a big one), perform more then x builds a month, etc. There probably is a case when you could use it for free but you will then pay for scale.
@bloggerklik
@bloggerklik Жыл бұрын
I am developing with CLI. Have you moved on to Expo? If so, I would like to know your experiences and answers to your questions.
@aurielklasovsky1435
@aurielklasovsky1435 Жыл бұрын
@@bloggerklik I actually just started with react a month ago because I'm a full stack web developer and though it would be the fastest way to release some mobile apps. I am using expo because my goal is speed, but I honestly don't know how anything else works.
@samuelscheit
@samuelscheit Жыл бұрын
Nice summary, I personally use the react-native bare workflow, because there are much more libraries available. Regarding capacitorjs/cordova I tried a few years ago and quite enjoyed it, but the performance and UX of a bundled web app is significantly worse than (react) native apps. Especially navigation gestures and animations.
@galaxies_dev
@galaxies_dev Жыл бұрын
Thanks Samuel, tried my best to compile all information into this one! I think Capacitor has grown a lot over the last years, so your experience from some years ago might be totally different today - at least that's what most report. But if you still see the differences, I'd love to see an example of that with Capacitor/RN!
@Itanda
@Itanda Жыл бұрын
the expo testing app on playstore keeps crushing, how do i fix that
@cairtenE
@cairtenE 6 ай бұрын
i have been using react-native since the beginning and tried expo many times in the past, everytime it was a nightmare. BUT, i got to say, i recently started another RN project with the last Expo SDK, and it was a blast, most of the annoying stuff has been solved and the experience is worth it, at least for building a fast prototype. I still have no idea how this translate to production.
@galaxies_dev
@galaxies_dev 5 ай бұрын
At this point, Expo is the recommended framework for React Native!
@AliMukhtar53
@AliMukhtar53 3 ай бұрын
would you recommend to use expo for building MVP of a app like Uber like functionalities?
@louddude
@louddude Жыл бұрын
so I tried expo with their tutorial, it started falling apart quite quickly, I made it to the final step where they do screenshot but it didn't work on iOS and when I was trying to fix it I got all kind of issues with versions mismatching everywhere. from build erroring because of global expo-cli installed and at the same time requiring it, typescript errors, reanimate errors on ios only etc. quite weird experience actually
@destroreact5706
@destroreact5706 Жыл бұрын
Same issue. The photo stuff also didn't work on IOS. Took a lot of time to solve that
@ucheiam
@ucheiam Жыл бұрын
I really would recommend starting with the bare workflow! I really wish someone had told me that. Ripping out expo is not simple and I had to create a totally new app, and walk along its code side by side to correctly change my app to work without expo You’re a dev, it’s not going to be nearly as complicated as you think to use the RN bare workflow.
@galaxies_dev
@galaxies_dev Жыл бұрын
I don't think removing Expo is that hard anymore - the experience is not like eject in the past. Plus, you can actually simply use the prebuild now!
@AliciaSykes
@AliciaSykes Жыл бұрын
@@galaxies_dev Is a prebuild project totally free of all expo dependencies? Is it as neat and performant as a project built from scratch or with the RN CLI tool?
@Yarkanlaki
@Yarkanlaki Жыл бұрын
you dint need to recreate totally app while expo can run bare react native project
@beane777
@beane777 11 ай бұрын
You can simply just use a development build instead, works fine and not stressful
@alexandrupruteanu6532
@alexandrupruteanu6532 Жыл бұрын
you forgot to mention one thing, adapting and maintaining an application made with expo has become a headache,because of the very stupid and untested changes.
@Imraann0
@Imraann0 10 ай бұрын
X,y,z starts breaking when you update sdk
@arun553
@arun553 11 ай бұрын
Thank you for the video, I really appreciate it
@galaxies_dev
@galaxies_dev 11 ай бұрын
Glad it was helpful!
@mampiononaramahazomanana8810
@mampiononaramahazomanana8810 5 ай бұрын
It's very difficult to set up an authentication system with Facebook and Google. It would be great if you could create a tutorial on this topic.
@galaxies_dev
@galaxies_dev 5 ай бұрын
Will give it a try!
@timilehinoladapo3754
@timilehinoladapo3754 8 ай бұрын
Thank you for this simon
@raulcalderon758
@raulcalderon758 7 ай бұрын
searched for jobs "react native expo," found NONE
@rbasket8
@rbasket8 Жыл бұрын
I am a total newbie into programming, but I am building an app, and started with expo but it started to give me random error with the firebase storage library, so I changed to bare react native project, and that shit has been nightmarish, errors everywhere, now stuck in a error with firebase app (not even the storage, just the firebase base). It crashes and I dont any fucking idea why it is happening, and I tried almost everything in the web, and even asked chat GPT lol Might swich to expo again because probably my problem there with storage will be easier to solve.
@galaxies_dev
@galaxies_dev Жыл бұрын
The problem was most likely that Firebase SDK is at v10 now, and most content was about 9 or below. For example, you don't need to import a special persistence package for React Native anymore!
@rbasket8
@rbasket8 Жыл бұрын
@@galaxies_dev wow thanks for answering. But I switched to Supabase now, slowly I am building my app haha. And yes, I went back to Expo. Cheers. More Supabase content would be great btw.
@roedolfstephannus7188
@roedolfstephannus7188 Жыл бұрын
Hi I want to know, if you can tell me ,where the notes is for every course to do the exercises. Please if you don't mind.
@codewithgeeks366
@codewithgeeks366 5 ай бұрын
Please how can i do in app update in my react native cli app..to notify users on new updates on playstore
@owenwexler7214
@owenwexler7214 Жыл бұрын
I’m assuming the circa 2021 bug for react native cli where a newly scaffolded project vomits 60 pages of error messages instead of starting has been fixed?
@galaxies_dev
@galaxies_dev Жыл бұрын
I definitely don't see such an error!
@BageStudios
@BageStudios 7 ай бұрын
How about pricing? My app has 50k MAU so update fee etc. will most likely be expensive?
@samymohsen505
@samymohsen505 Жыл бұрын
Hi Simon, I was wondering about the new architecture. Does Expo support the new architecture of RN. I have looked here and there but I am not sure 100%.
@jfbaro2
@jfbaro2 Жыл бұрын
It does. New versions of Expo are always released with the latest stable RN,
@williamprada9805
@williamprada9805 Жыл бұрын
As long as I know, it doesn't because I read somewhere they do not want to write C++ code to make most of their components compatible with the new renderer. And if you go and read RN Docs, they say that expo does not support the new architecture. But I believe eventually they will have to catch up.
@rede_neural
@rede_neural Жыл бұрын
It seems like changes I made in styles.xml are completely ignored by expo. This makes it unusable to me, since I can't disable the force dark mode feature of xiaomi devices, which changes all colors of my app. I can't even make a white button, and animating colors have a completely weird effect, because it changes the color abruptly after a certain threshold
@galaxies_dev
@galaxies_dev Жыл бұрын
I have to look more into that issue, did anyone else experience it as well?
@milon27
@milon27 Жыл бұрын
Xiaomi mui is the main issue here.
@DevlogBill
@DevlogBill Жыл бұрын
Hi Simon, if you don't know React but want to learn React Native. Am I required to learn React first? Or Can I simple jump into React Native? I just want to make cross platform mobile apps with React Native, thanks Simon.
@truthiz2805
@truthiz2805 Жыл бұрын
You can jump into react native directly, they are essentially the same. Work with functional components and do not go into class component for an easier approach that is also very similar to react.
@DevlogBill
@DevlogBill Жыл бұрын
@@truthiz2805 Thanks truthiz, I asked because when I went on Udemy or watched a KZbinr explain the requirement is React before React Native. I had a feeling there was more than one way to learn something. I did some reading online for some requirements with React. I am assuming you should learn all the hooks? Hooks like the useState, useEffect? Are there other hooks I should consider if I am making a basic crud app? First project will be a simple todo mobile app. Thanks for sharing truthiz.
@galaxies_dev
@galaxies_dev Жыл бұрын
Yes you can! I know many how simply jumped straight into RN, so don't listen to gatekeepers and just get started and learn React as required on the go :)
@skyzane2735
@skyzane2735 9 ай бұрын
Issue. I was following Expo tutorial under Learn section. I came across the Gesture.Tap, and the Expo Go app suddenly closes without any error logs. But the gesture works well on android/ios SIMULATORS and web. But not on the Expo Go App. Anyone encounter this same issue? How to resolve it
@galaxies_dev
@galaxies_dev 9 ай бұрын
Hmm maybe they have their own gesture handling for the app. I'm a big fan of prebuild anyway!
@skyzane2735
@skyzane2735 9 ай бұрын
@@galaxies_dev I found out the issue. When you first open the app and allowed permissions, it would work. But in your device and when you manually change the settings back to disallow permissions, then either your ProjApp and/or Expo app won’t ask the same permissions again, and it would just suddenly close when trying to access those. The workaround solution to resolve this is we have to manually turn off all permissions again in Expo, basically from zero and rescanning the QR code again. So it will ask permissions for the first time again.
@i_am_reshad
@i_am_reshad 27 күн бұрын
dude , thanks !
@Nellak2011
@Nellak2011 Жыл бұрын
Thanks for the info. Subscribed. I needed to know more about Expo because I am attempting to do React Native with ClojureScript and there is almost no resources available for that topic. The only information I had gotten about Expo was that it was over complicated and you had to "Eject", however, despite being written in 2021, it is already outdated it seems.
@galaxies_dev
@galaxies_dev Жыл бұрын
Yeah "eject" is a thing of the past!
@mytvhome7394
@mytvhome7394 Жыл бұрын
Joe do you compare with Ionic, un 2023? Do you'd use Expo ?
@yona.symphonize1764
@yona.symphonize1764 7 ай бұрын
I built my project using react-native cli so, my question is "Can I use expo-camera and push-notifications" into my react-native cli project. Thank you!
@Music_Swings
@Music_Swings Ай бұрын
no
@anatutech
@anatutech Жыл бұрын
Thanks for that last tip on Capacitor
@galaxies_dev
@galaxies_dev Жыл бұрын
No problem 👍
@jfedererj
@jfedererj Жыл бұрын
This information is a bit of out date now (and only 6 months old!) as it doesn't mention Expo Dev Clients which solve loads of the testing problems for apps needing third party native libraries.
@galaxies_dev
@galaxies_dev Жыл бұрын
Yeah I kinda felt like dev client and prebuild are the same, in that they give you the whole freedom of development. But thanks for your addition!
@duke8925
@duke8925 Жыл бұрын
thanks for the breakdown
@galaxies_dev
@galaxies_dev Жыл бұрын
Glad it was helpful!
@MohammadRezaYusufy
@MohammadRezaYusufy Жыл бұрын
I'm using Expo and I don't know why it doesn't support hot reloading when I update a small changes in code it is completely reloading from welcome screen. What is the solution Thanks
@galaxies_dev
@galaxies_dev Жыл бұрын
Maybe you have some routing issues or logic that triggers it? For me it's working just fine!
@MohammadRezaYusufy
@MohammadRezaYusufy Жыл бұрын
@@galaxies_dev Ok thanks I'll try another project for this issue and consider your solution 😀😀
@kamalkamals
@kamalkamals 4 ай бұрын
in 2024, the official documentation propose to use Expo, so the question should use Expo just for small / medium project or now we can use Expo for any type project instead of cli ??
@ezenwatadestiny2881
@ezenwatadestiny2881 4 ай бұрын
yeah, i saw the doc today and thats why i started looking for a video to know which to use for my new project
@stenty8464
@stenty8464 3 ай бұрын
and what's the answer? I was really confused by this doc suggestion. A friend that told me to learn RN said he uses CLI and didn't know about this suggestion in doc
@kamalkamals
@kamalkamals 3 ай бұрын
@@stenty8464 check official docs
@douglasmaueski
@douglasmaueski Жыл бұрын
Hello everything is fine? In a project with EXPO, once finished, how to prepare to generate an APK and an IPA to install only on the local/physical cell phone?
@galaxies_dev
@galaxies_dev Жыл бұрын
You can either use "eas build --local" to run a local EAS build or "expo prebuild" to create the native platform folders and create your file through Xcode/Android Studio!
@douglasmaueski
@douglasmaueski Жыл бұрын
👏🏽👏🏽👏🏽👍🏽👍🏽
@TheMarkDrake
@TheMarkDrake Жыл бұрын
Is Expo not a superset of React Native? Certainly anything you can do in React Native, you can do if you choose to run with Expo?
@galaxies_dev
@galaxies_dev Жыл бұрын
Expo is it's own company and thing, but in your Expo projects you still have standard react native dependencies!
@praveenvinopv9929
@praveenvinopv9929 Жыл бұрын
As a Professional React Native developer with experience in lot of native module and custom native functionality, I would suggest every to go with React native cli approach, Yes I agree some libraries are outdated for bare react native project but then you can still use expo module inside your React native cli project with this you can have best of both world ✨
@stickshift583
@stickshift583 Жыл бұрын
Hi, Since you are experienced, I want to consult you on something. I may be wondering why I am getting the error "RNGestureHandlerRootView" was not found in the UIManager even though I installed the gesture handler package. React native cli version 0.72.5
@praveenvinopv9929
@praveenvinopv9929 Жыл бұрын
@@stickshift583 Try cleaning the cache and rebuild the application. Since it is a native view it requires full restart after installing the package from npm.
@kenthankgod2619
@kenthankgod2619 Жыл бұрын
​@@praveenvinopv9929hey mate, im nee to reactNative tho I have experience with reactjs I'm thinking RN might be a different beats, even tho its same syntax with Reactjs, how do you suggest i go about things, do you suggest i start with expo or bare bones react-native cli
@glaze4629
@glaze4629 Жыл бұрын
@@kenthankgod2619For a first approach I'd suggest to go with expo it already supports a lot of libraries out the box, so you can do a lot of stuff with it as you learn, the moment you need something expo does not provide you can look up for "expo custom development clients", if you plan on keep on learning you must for sure try the cli approach, I started with the cli approach and it's really not that difficult, all you need to know is how to read the docs of the desired library in search for "linking" steps.
@beodan9219
@beodan9219 Жыл бұрын
Hi all.I am new react native developer.Anyone can give exp in which module available for Bare React Native and not available for Expo.Thanks
@emenikedaniel
@emenikedaniel Жыл бұрын
Have you tried flutter? I am a nextjs web dev. Looking to pick up mobile application development. I have heard good things about flutter but will love your perspective on the discuss. Whats your take on it? Is it truly performant and better than RN?
@galaxies_dev
@galaxies_dev Жыл бұрын
I have a full video comparing them here: kzbin.info/www/bejne/oorJmHqdf8x7eJIsi=SAt-nGNHdaLLgiEp&t=298
@emenikedaniel
@emenikedaniel Жыл бұрын
@@galaxies_dev Thank you so much .. Going to have a look. I also decided to go with flutter because Dart concepts are similar to JavaScript . I discovered arrow functions and a lot of goodies from es6 here. It is also very simple. Simpler than GoLang, i must confess. I will be betting on flutter. Thanks a lot
@beodan9219
@beodan9219 Жыл бұрын
Hi all.I am new react native developer.Anyone can give exp in which module available for Bare React Native and not available for Expo.Thanks
@LostBoyLA
@LostBoyLA Жыл бұрын
Hello, I've been trying to take expo seriously lately. I have a problem with packages that I own with it. For example, while in development I try to symlink my package in the node_modules folder. When I do this the module can never be found. It only works when it's not symlinked. I tried things like explicitly defining it in my metro config with no luck. Has anyone found a solution for this?
@galaxies_dev
@galaxies_dev 11 ай бұрын
Maybe publish the NPM packages and use those packages?
@OmegaForceCommando
@OmegaForceCommando Жыл бұрын
Hi Simon, I wanted to say, thank you for making this video! This is the first video on your channel I've seen (just subbed!) and I was hoping you could help answer this question for me: I've always used Windows my entire life, and I only own windows machines. I've NEVER liked Mac OSX, and I've always found it INFURIATING to use and I've sworn up and down I'd never own one. However, back in 2020-2021 I was looking into react native trying to develop an app and it seemed quite frankly impossible to use Windows for it and that I had to get a Mac. Here in May 2023, what is the process like for coding using Expo on React Native with windows? Is it possible? If I didn't want to get a Mac but rather dual boot with Linux on my windows machine, how does Linux compare with OSX? If I can do it on windows that would be great (I'm using Windows 10, but with Windows 11 being able to run android apps does that change anything?). Thank you again Simon for your videos and your time!
@galaxies_dev
@galaxies_dev Жыл бұрын
Glad you liked the video and thanks for subscribing! So I haven't used Linux and I am actually the opposite, as I did not have a Windows machine for years :D But you should have no problem developing RN apps on Windows in general as you can use Android Studio (or simply Expo) and run the app with Expo Go - same btw for iOS devices! However, you can't create a prebuild with Expo for iOS on Windows, nor could you actually build an iOS app with Xcode from Windows, and I don't think it works from Linux either. In my opinion, get a cheap Mac Mini if you are serious about building apps and want the best tools for iOS as well. EAS is great, but in my opinion there are always cases where you need faster, local solutions for testing/debugging that you lack with Windows. Hope this helps :)
@design-0000
@design-0000 6 ай бұрын
Simon , tell me, please! I want to create an app similar to instagram, which one is better to use? expo cli or native cli?
@galaxies_dev
@galaxies_dev 6 ай бұрын
Expo
@heavenboycool
@heavenboycool Жыл бұрын
CLi is suck. All of my updated projects keep crashing on android 12+. I start migrate them to expo.
@XxxclusiveReviews
@XxxclusiveReviews Жыл бұрын
Should I use expo go instead of Expo cli
@ExpoDev_Dash
@ExpoDev_Dash Жыл бұрын
I made my project using expo, and its been 2 weeks and I am still not able to create apk, My apk always crashes don't know wtf is the problem.
@galaxies_dev
@galaxies_dev Жыл бұрын
Did you try to use EAS?
@ExpoDev_Dash
@ExpoDev_Dash Жыл бұрын
@@galaxies_dev yeah, i had made a childish mistake, I name my app folder as src. when I changed it started working
@meetsanwadkar
@meetsanwadkar Жыл бұрын
I have created an app in expo , it is a normal app which fetches info from my backend (nodejs express js) which is hosted in firebase, app works fine when tried in expo go but the data didn't get fetched in apk build from expo , as i didn't have Console i just build an apk file and tried on my android phone other ways app works fine, can anyone suggest where is the issue and best way to debug?
@galaxies_dev
@galaxies_dev Жыл бұрын
Are you using a SSL connection to your backend? Most likely it's some problem with the URL, but you should be able to create a local APK for debugging as well and test again with console logs through remote debugging!
@mytvhome7394
@mytvhome7394 Жыл бұрын
Os It posible use Expo and Netxjs on one project for share Code?
@galaxies_dev
@galaxies_dev Жыл бұрын
You can share parts, but you would have like 2 projects next to each other in one repo I guess!
@scottiewardle
@scottiewardle 5 ай бұрын
as a non programmer, I'm using claude 3.5 and expo - smooth so far
@galaxies_dev
@galaxies_dev 5 ай бұрын
Still need to test claude!
@ExpoDev_Dash
@ExpoDev_Dash Жыл бұрын
hey please make a video on expo file system, I want to learn to store profile pictures in local storage so that each time app is opened, I don't need to make API calls.
@galaxies_dev
@galaxies_dev Жыл бұрын
Sounds like a plan!
@ExpoDev_Dash
@ExpoDev_Dash Жыл бұрын
thank u, it will be great help, coz I have created a a library of workouts, and I don't want my users to make so many API calls on my s3, so I will store all images in local storage.@@galaxies_dev
@lubna6517
@lubna6517 Жыл бұрын
Hi Simon, thanks for the video, I’m building a fitness app which has integration with health apps/smart devices, Google calendar, push notifications also video and camera integration in future, which method do you think is best for this use case. Any inputs will be really helpful.
@deimne970
@deimne970 Жыл бұрын
Next video: expo or ionic/capacitor, what's best? ;-)
@Flash136
@Flash136 Жыл бұрын
Pretty sure there is a video on this already. RN vs Ionic/Capacitor vs Flutter
@galaxies_dev
@galaxies_dev Жыл бұрын
Yes there is a bigger comparison of those and Flutter here: kzbin.info/www/bejne/Y6W3h4ynrrONl9U
@allhailalona
@allhailalona 3 ай бұрын
I like Harry Potter Now, that I actually watched the video, THANK YOU JESUS CHRIST. This video just saved me plenty of time!!
@skaramicke
@skaramicke Жыл бұрын
Linking in metro in 2023 makes it feel like you made this video in 2021
@reactnative4
@reactnative4 Жыл бұрын
Awesome
@galaxies_dev
@galaxies_dev Жыл бұрын
Join Galaxies.dev today - the Home of the Best React Native content🚀
@devdeclan
@devdeclan Ай бұрын
If you want more flexibility when developing an app then stick with react native cli, otherwise expo for starting out
@galaxies_dev
@galaxies_dev Ай бұрын
You have 100% flexibility with Expo and prebuild in 2024 actually.
@baumeister2880
@baumeister2880 Жыл бұрын
So i cant Use Recht native packages with Expo?
@galaxies_dev
@galaxies_dev Жыл бұрын
What kind of RN package? Normally you can.
@baumeister2880
@baumeister2880 Жыл бұрын
@@galaxies_dev react-native-midi e.g.
@VEOdev
@VEOdev Жыл бұрын
I do use them all the time with expo without problems
@allexnek
@allexnek Жыл бұрын
There’s still lot of bugs
@galaxies_dev
@galaxies_dev Жыл бұрын
In Expo?
@muhammadsami9387
@muhammadsami9387 Жыл бұрын
I usually watch these kinda videos after learning that specific thing. So, that I can guide others if this guy is lying or not😆
@galaxies_dev
@galaxies_dev Жыл бұрын
True, you should always fact check my stuff as well!
@swagathshetty
@swagathshetty Жыл бұрын
In my previous job i was working as a software developer I was suddenly asked to build a mobile app from scratch and barely had 2 days to learn mobile development. I chose to go with expo since it was the easiest to get started and I think I made the right decison as I was able to focus more time writing the code than wasting my time on setup But Eventually there was a requirement where I had to install a native package which was not supported by expo, so ejected out and converted it into a cli app. start with expo but if you feel you need more control eject out of it
@galaxies_dev
@galaxies_dev Жыл бұрын
Eject doesn't exist anymore in 2023. There is prebuild, and it's really easy to use!
@thisweekinreact
@thisweekinreact Жыл бұрын
Of course you shouls
@galaxies_dev
@galaxies_dev Жыл бұрын
This is the way
@reactnative4
@reactnative4 Жыл бұрын
What? Expo or CLI?
@youarethecssformyhtml
@youarethecssformyhtml Жыл бұрын
@@reactnative4 He was answering the question (title of the video) ;)
@supernova82
@supernova82 8 ай бұрын
The 95 % of people, who are saying go with Expo, were saying it because of simplicity to use or because it gives everything we need for app development? What was the experience level of those 95% with the app development and what kind of apps have they built?
@galaxies_dev
@galaxies_dev 8 ай бұрын
Among the 95% are some of the biggest agencies building React Native apps, so I think they kinda know what they do and why they picked it!
@raulcalderon758
@raulcalderon758 7 ай бұрын
@@galaxies_dev searched for jobs "react native expo," found NONE. ziprecruiter
@raulcalderon758
@raulcalderon758 7 ай бұрын
searched for jobs "react native expo," found NONE.
@supernova82
@supernova82 7 ай бұрын
@@galaxies_dev Well, I was just asking, not doubting. The number 95% doesn’t mean much without it without the proper context. It also doesn’t matter how big the agency. All these big companies have many projects. Unless, we know for what kind of app they are using Expo, it is not very useful. Anyway, I found one of your video where you mentioned some of the famous apps using Expo.
@sarunas8002
@sarunas8002 Жыл бұрын
Expo is easy. except for basic stuff like Google Auth, which is confusing. wtf...
@DamnitTheresa
@DamnitTheresa 11 ай бұрын
revenuecat woo woo
@raulcalderon758
@raulcalderon758 7 ай бұрын
i searched for jobs "react native expo," found NONE.
@mayajamak
@mayajamak Жыл бұрын
this is clearly biased
React Native vs Flutter - Which should you use?
22:31
Simon Grimm
Рет қаралды 54 М.
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
THE React Native Tech Stack for 2024 😎
13:52
Simon Grimm
Рет қаралды 51 М.
React Native Just Got 550% Faster
34:39
Theo - t3․gg
Рет қаралды 128 М.
Expo Go & Development Builds: Which should you use?
21:37
State Managers Are Making Your Code Worse In React
13:33
Web Dev Simplified
Рет қаралды 208 М.
Mobile Devs Hate Servers. Expo Wants To Fix That.
16:05
Theo - t3․gg
Рет қаралды 76 М.
Expo SDK 52: Our largest release ever!
10:51
Expo
Рет қаралды 30 М.
Why I moved to React Native
12:06
Simon Grimm
Рет қаралды 48 М.
More proof you need to use Expo...
20:50
Theo - t3․gg
Рет қаралды 203 М.
React Native just dropped a MASSIVE update
15:06
Mehul - Codedamn
Рет қаралды 70 М.
Why Agent Frameworks Will Fail (and what to use instead)
19:21
Dave Ebbelaar
Рет қаралды 102 М.