React Native CLI vs Expo

React Native CLI vs Expo

Ben Awad

5 лет назад

90,805 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@ubayabdelgadir4165
@ubayabdelgadir4165 - 21.02.2023 19:27

This video is outdated, now expo is very powerful, and you can basically create your own Expo Go that has custom native packages

Ответить
@fadiliabdeljalil770
@fadiliabdeljalil770 - 22.08.2022 15:49

Thank you !

Ответить
@michaelblair5146
@michaelblair5146 - 03.04.2022 04:36

expo i have wasted approximately 10 hours trying to get it to work

Ответить
@nicetomeetugaming7024
@nicetomeetugaming7024 - 18.03.2022 13:20

Amazing video sir!

Ответить
@Brodeon
@Brodeon - 14.03.2022 23:19

There is one big plus for expo you didn't mention. We can debug expo iOS app using Windows machine and iPhone. That's a huge deal for me because I don't have to buy a Macbook (or other Apple computer) just to run the app on iPhone

Ответить
@saifsaeed1158
@saifsaeed1158 - 20.01.2022 03:33

After one week of using the expo, I love it!!

Ответить
@alibarznji2000
@alibarznji2000 - 25.09.2021 08:22

Well, the native cli is not working on my slow ass computer, so I'm gonna go with expo.

Ответить
@smartydix
@smartydix - 20.07.2021 20:33

Just found this. Expo had some drawbacks that could be enough to not use it. But with changes in v41 and v42 I still haven't found anything I could have issue with. I'm honestly impressed how it's all working well: EAS, Hermes, fastimage, latest lottie version, background push notifications, and 'small' changes like force reload through terminal, better errors and typescript setup. Upgrading from v38 was fairly painless with expo cli as well.

Ответить
@davisdimalen3912
@davisdimalen3912 - 15.07.2021 01:27

Any issues using react native cli on a Mac M1?

Ответить
@StephenRayner
@StephenRayner - 12.07.2021 01:39

Thoughts on expo web these days?

Ответить
@80Vikram
@80Vikram - 10.07.2021 07:40

you have not ejected yet ?? you're legend my man

Ответить
@Barthap10
@Barthap10 - 04.07.2021 17:45

Waiting for update, Expo has changed so much since then <3

Ответить
@MecegguemMohamed
@MecegguemMohamed - 09.06.2021 20:51

pwa is a thing now

Ответить
@RahulD600
@RahulD600 - 29.05.2021 12:35

2 years later, the expo works pretty good man with native modules as well.

Ответить
@VonVerner
@VonVerner - 07.05.2021 14:11

The biggest thing that nobody says about is that Expo supports almost no kinds of monetization for your app. No subscription, no in-app purchasing. Isn't it an important thing, huh?

Ответить
@bencroacademy
@bencroacademy - 04.04.2021 17:53

Nice video Ben. I am curious how you would do expo development via wsl

Ответить
@lettechtutorials
@lettechtutorials - 30.12.2020 15:22

What is your experience in year 2020, What you recommend Expo CLI or React-Native CLI ?

Ответить
@hueyvam6270
@hueyvam6270 - 08.11.2020 21:14

Any newer thoughts on Expo?

Ответить
@nationgreat
@nationgreat - 03.11.2020 00:36

Hi Ben, Please I ran into an issue with expo notification. the issue was after getting all my messages to be sent => expo.chunkPushNotifications(messages); the error was "messages.reduce is not a function" this error was coming from ExpoClient.js, any idea for me, please?

Ответить
@lakshmeeshat7445
@lakshmeeshat7445 - 24.10.2020 09:18

But now Expo themselves they have 2 workflow, bare workflow is something very similar to RN cli with all expo fortunes. Like updates...

Ответить
@simoncarloze2180
@simoncarloze2180 - 21.10.2020 18:24

Yes pure reactnative cli was like a hell.

Ответить
@T1ger8oi
@T1ger8oi - 15.10.2020 04:52

How does Over The Air update work? it doesn't require user consent? What happens if the updated app is larger in size and the user doesn't want that?

Ответить
@FinchDesignStudio
@FinchDesignStudio - 10.10.2020 16:43

CAN I USE BOTH ?

Ответить
@ryanneilabina1499
@ryanneilabina1499 - 22.09.2020 12:50

Is it possible to create qrcode scanner in expo?

Ответить
@dishasingh2773
@dishasingh2773 - 10.09.2020 21:25

Can I pls know how to get speech to text functionality accomplished in using react native in expo and android studio.

Ответить
@glowiever
@glowiever - 18.08.2020 17:26

expo doesn't have initial directory structure so you should come out with your own.

Ответить
@RohitPatil-il5hg
@RohitPatil-il5hg - 10.07.2020 20:40

how much time it takes to learn react native-cli after learning react native with expo?

Ответить
@Alex-xe6bl
@Alex-xe6bl - 20.06.2020 12:42

Im having an issue with expo cli whenever I want to use svg

Ответить
@ellisdee2013
@ellisdee2013 - 18.06.2020 18:07

Thanks for the video!

Ответить
@ReactNativeTechnicalDreamix
@ReactNativeTechnicalDreamix - 06.04.2020 17:03

What about the apk size its too big...how to reduce expo apk size from 50MB to Minimum 15MB......Anyone can please reply i really need your help iam stuck in APK size problem

Ответить
@gregorytippett9692
@gregorytippett9692 - 05.04.2020 18:33

Thanks! Very helpful overview for someone just starting with RN.

Ответить
@dibayuin7859
@dibayuin7859 - 19.03.2020 20:53

expo : fast , easy , but huge app size , build to apk take a long time because queue

rn cli : take long time for install, sometimes error , small size

Ответить
@Unmaleable
@Unmaleable - 02.02.2020 06:24

Hrmmm.....I'll just use Flutter thanks

Ответить
@lutherjohnjomaya2744
@lutherjohnjomaya2744 - 04.12.2019 21:00

My experience using expo was its latest version, but when using older version like 3.5 there's no error when running expo project start.

Ответить
@mannyquintero2190
@mannyquintero2190 - 02.12.2019 09:08

my team and I are developing a fairly big/elaborate app using react native with Expo. At first we had no idea that expo wasnt the best option for production apps as in the kind that make it big (airbnb, walmart, FB etc.) now were seeing that expo makes the app size way bigger than it has to be 20mb+, includes a bunch of stuff that may or may not be of use, longer startup time, limitations with background notifications etc. we might need native modules but dont know for sure yet, were about 25% into the app, basically most of the UI is written, but not yet interactable, we know we could eject now but we dont have a mac to run the IOS side plus we would still somewhat not fully be leaving expo by doing this.


so i would like to ask anyone who has experienced or done this, if it would be possible for us to simply copy and paste our expo code to a new react native cli project (once we get the mac of course). We want our app to be as fast as can be WITHOUT having to program natively. Thanks :)

Ответить
@mengsreakea7714
@mengsreakea7714 - 20.10.2019 19:31

hello, does expo cli can be use with printer device or not ?

Ответить
@sinanik4886
@sinanik4886 - 28.09.2019 21:36

thanks man

Ответить
@zindev
@zindev - 18.09.2019 06:15

Thanks Ben, I'm gonna check it out Expo right now.

Ответить
@arturfil
@arturfil - 05.09.2019 10:19

Hey Ben, have you done a tutorial with React Native and nodejs?

Ответить
@alexkey9372
@alexkey9372 - 27.07.2019 08:42

Having experienced both, expo is for a hobby / research app that needs to be developed fast and RN for real production apps

Ответить
@khinzaw8065
@khinzaw8065 - 23.07.2019 06:22

other video Please

Ответить
@khinzaw8065
@khinzaw8065 - 23.07.2019 06:21

Can you make subtitle because I want to learn IT and English.

Ответить
@jandrinux
@jandrinux - 22.06.2019 00:42

thanks!!!

Ответить
@hillaryonyechekwa2169
@hillaryonyechekwa2169 - 17.06.2019 16:56

expo sucks there's literally no proper support for the windows version. I spent eight hours trying to install the cli and it was just a time waster

Ответить
@alexleung842
@alexleung842 - 04.06.2019 04:51

What are you using for deep linking? Any patterns and/or libraries you would recommend?

Ответить
@sushilbansalk
@sushilbansalk - 28.04.2019 01:17

Expo is bloated (large app size) and app load time is longer than that of the app created with RN cli. Yes, it is a pain to upgrade RN project and it is difficult to setup. However it is worth the effort.
If you are working on a hobby project or quick demo go for Expo but for professional/commercial projects use RN Cli.

Ответить
@fr3fou
@fr3fou - 21.04.2019 20:10

People that don't own a mac os are out of luck when not using expo (for iOS) :c

Ответить
@iykazorji8171
@iykazorji8171 - 20.04.2019 00:39

Great content! This is really helpful. Just as an aside, how have your experiences been with Flutter, and given what you know now about both platforms, would you have built Saffron with it as opposed to React Native?

Ответить