4 years as a React Native developer - some thoughts

Поділитися
Вставка
  • Опубліковано 27 жов 2024

КОМЕНТАРІ • 138

  • @johanneskade1727
    @johanneskade1727 2 роки тому +15

    Hey Jimmy, nice to see you're back. You saved me with your fastlane videos years ago! Also very informative video, I agree with the things you said.
    In terms of animations, and saying that it's fairly hard with reanimated, I also agree, BUT: There's a library called "moti" which is an JS-only API around reanimated. It makes (micro-)animations incredibly easy and fast to set up. You should really try it, the API is very simple for most animation types. Cheers

    • @yim
      @yim  2 роки тому +5

      Thanks for the moti recommendation, it's been on my radar but I haven't used it yet. I'll try it out in my next project

    • @zakoohakoo9541
      @zakoohakoo9541 Рік тому

      @@yim have you had a chance to try it out or anything similar to it? would be awesome to hear your thoughts about this concern

  • @mudandmoss4132
    @mudandmoss4132 2 роки тому +1

    Finally! I followed you a while back and never saw your release a video. Glad to see you back!

    • @yim
      @yim  2 роки тому

      It’s been a long time for sure!

  • @archis3
    @archis3 Рік тому +1

    I recently started working on a react native project at my job and this video gave me a lot of insight! Thank you

  • @gregfrllo
    @gregfrllo 2 роки тому +1

    I'm glad the algorithm recommended your video to my feeds, as someone who wants to learn mobile development this helps. thank you

    • @yim
      @yim  2 роки тому

      Glad it helped!

  • @tiagodev5838
    @tiagodev5838 Рік тому +1

    Thank you! This was the exact insight I was looking for :)

    • @yim
      @yim  Рік тому

      Glad it was helpful!

  • @orhanfirik
    @orhanfirik Рік тому +1

    I found myself in this video, thanks for sharing 👏🏻👏🏻👏🏻

  • @BobbertTV
    @BobbertTV 2 роки тому +4

    Thanks for sharing. I definitely agree the learning curve has become a lot easier, especially with auto-linking. I remember some libraries would be so painful to get setup correctly. Also the LayoutAnimation is great for quick and simple animations that don't need much variation.

    • @yim
      @yim  2 роки тому +4

      You're so right, can't believe I forgot to mention the pre auto-linking days. Those were some rough times!

    • @CrazyFanaticMan
      @CrazyFanaticMan 2 роки тому

      What is auto linking? Is that like when you create shareable short links for users like QR codes or something?

    • @BobbertTV
      @BobbertTV 2 роки тому

      @@CrazyFanaticMan When you add a dependency to your project that includes native (ios/Android) code, for example react-native-video, it now gets auto linked. Before it was necessary to modify the native projects manually to get these type of libraries working correctly.

  • @quoccuong1733
    @quoccuong1733 2 роки тому +35

    You look like hugh jackman

    • @yim
      @yim  2 роки тому +7

      haha never heard that before but I'll take it!

  • @clickgg8109
    @clickgg8109 2 роки тому

    Thanks for this channel and hope it will grow faster cuz it's so underrated channel.

  • @andre-le-bone-aparte
    @andre-le-bone-aparte Рік тому +1

    Just found your channel. Excellent Content. Another sub for you sir!

    • @yim
      @yim  Рік тому +1

      Awesome, thank you!

  • @maXXik1337
    @maXXik1337 Рік тому

    Considering you are 21 you seem very happy about choosing RN back then. I feel also very relaxed regarding exact same decision.

  • @devinosborne3396
    @devinosborne3396 Рік тому

    Good stuff! Really helpful content to answer some questions i've been having!

    • @yim
      @yim  Рік тому

      Glad it was helpful!

  • @scottbrown575
    @scottbrown575 2 роки тому +1

    Would love to hear more about supporting a mobile app for four years! I'm no longer writing react-native, the constant upgrades and code breaking changes over the last four years eventually wore me down. Going to give Maui a shot since I'm now in the C# world.

    • @yim
      @yim  2 роки тому +1

      I hear you man. The code breaking changes and abandon libraries are enough to you crazy. If I were starting from scratch my main goal would be to write the least amount of code possible, build only the core features. It's hard though because building new features is the fun part.
      I've never heard of Maui but it looks interesting, good luck with it!

    • @scottbrown575
      @scottbrown575 2 роки тому +1

      Exactly, getting it production ready isn't always the fun part but glad you're still putting out videos and appreciate the response!

    • @nabinem1
      @nabinem1 2 роки тому +1

      yeah upgrading rn is so frustrating, there is always something that breaks so i always need to restart over every time i upgrade, i am planning to port app to pure native android kotlin or ios swift instead of learning dart flutter just for an app development

    • @FueledByIndomie.
      @FueledByIndomie. Рік тому

      I just upgraded my 2 year old project, then figured out the hard way I needed to do it incrementally. Trying to get it working from Expo sdk 40 to 49 with all the breaking changes was such a pain

  • @blainefire4588
    @blainefire4588 Рік тому

    you are so inspiring definately worth the sub

  • @jaanustilk2769
    @jaanustilk2769 2 роки тому

    Quality insights! Thanks!

    • @yim
      @yim  2 роки тому

      Glad you enjoyed it!

  • @varandpezeshkian6299
    @varandpezeshkian6299 Рік тому +1

    Hey, thanks for the awesome video. I also used to be RN developer, but because it was so immature back then I stopped. Early 2023 I restarted with a new project and I'm surprised how much has been improved.
    Just a question for you, do you recommend using ORMs with firestore?

    • @yim
      @yim  Рік тому

      I'm not sure about using an ORM with firestore but if it makes it easier for you to build apps go for it

  • @JEsterCW
    @JEsterCW Рік тому

    First of all, you look like you have hard time in your life and youre so exhaused with existence(hah sorry i had to say that).
    Now about the video and what you say in it... pure fax, I have the same thoughts. I started my react journey only cause of react native. I loved how simply you could make ui, but the more i was trying to make, the more limits and frustrating i was getting from it. 1.5 year ago react native was still in really bad state when libs were dying quicker than new js framework being released out there. Reanimated v1 was so complicated that I couldnt process anything... I wanted to build simple fading animation and i saw the boilerplate being bigger than any redux store, it was so bad! I fell in love with react native, but quickly i dipped it out due to the feeling of this technology being still in beta. The whole ecosystem is based on tons of dependencies, and ppl will say "its normal for react", but the amount of react native dependencies youre getting is bigger than the code of component by itself, the whole thing about react native made me stop trying to build anything with it or try to learn it more. React native has huge potential, but i dont see this technology being "enjoyable" to work with in next few years. Flutter with Ionic are so fun to build the app, and the limitations of react native ui look were also the main key why i decided to stop using react native and getting better at it, flutter gives me full possibilities of making ui, no matter how it would look like theres literally no limitations, meanwhile in react native making colorful shadows is pain in the ass and most of times its ending up on weird svg based package thats making the build longer.
    I would say if you want to make good looking app with good animations and enjoyable process with of building the ui and all + keep incredibly good performance, pick Flutter.
    If you wanna build heavily native based app where the ui is not the key, but the functionality then pick React Native(about performance its so easy to destroy it in react native comparing to flutter.. when i saw pure default starting app in flutter launching on my budget phone and the react native one i was so impressed... i clicked and it immediately opened, to get the same performance in react native you have to do alot of tweaks here and there and keep the dependencies etc really low.
    Im glad that nowdays there are tools like moti for the animations, react native paper for the ui components, but still the ui in react native is really limited when it comes to appearance and if you wanna make your app shine, you have to do weird tricky tricks or install tons of dependencies, meanwhile in flutter you have all ready to go cause the amount of decorative methods it gives you just from its native core its so impressive, but Dart is pain in the ass, ngl.

    • @yim
      @yim  Рік тому

      Appreciate you sharing your experience. I've never built an app using flutter but I'd like to try it one day.

  • @TheBlackManMythLegend
    @TheBlackManMythLegend 25 днів тому

    Bro I was about to learn react native.... I am senior android developer.
    You know what I will not learn ( or very very very quickly KMP or compose KMP ) and I will just learn Swift and iOS and try to make money on the App Store.
    Because... put limits. on the type of app you can build learning Flutter and React Native. Why?

  • @typeofguyto
    @typeofguyto Рік тому +2

    Do you have more detail on why you recommend learning swift instead? Wouldn't react native accomplish both ios and Android so why not learn that? (background: I have a bs in software engineering but focused more on web development. Only built a really basic app in Android studio. So I'm looking if I should learn react native or just a native language)

    • @yim
      @yim  Рік тому +3

      Depends entirely on your goals. Is your goal to build a commercial app as an individual or small team? Learn React Native. Is your goal to build a fitness app that heavily involves the Apple Watch? Learn Swift because you can't build a watch app with RN. Is you goal to just get a good job? Well, either language is a viable option.

  • @filiperibeiro9707
    @filiperibeiro9707 Рік тому

    Very good video man, thanks! I'm a front end developer with 4 years of experience (pay my bills with ReactJs), I have a side hustle with RN but I want to start building apps to make side money and I'm in doubt if I should go with my current knowledge with RN or go to SwiftUI (which I started learning and it is awesome).
    Since it's React that pays my bills and I'm nearly getting to become a Senior Developer, I'm leaning towards doing my apps in RN to get that extra experience. Even thinking about making the android version in RN and the iOS version in swiftUi, just so I practice both.
    Thanks for the insights!

  • @shahzebafridi8783
    @shahzebafridi8783 Рік тому

    I cant say what could be react native at that time but I am currently creating an app with RN and till now have no problem as far as my experience is concerned I had a very limited knowledge and experience with react js and it did not take much time from me to be comfortable in RN it might be because of AI tools nowadays my app is in development phase have not deployed it yet lets see what comes next

    • @yim
      @yim  Рік тому

      That's great!

  • @zakoohakoo9541
    @zakoohakoo9541 Рік тому

    Thank you for this excellent video! Do you still hold the same thoughts about game development in react native? Has there been any movement in this space over the past year since you released this video?

    • @yim
      @yim  Рік тому

      I’m not sure and I don’t know much about game development so take my thoughts with a grain of salt!

  • @sobhansaffary4242
    @sobhansaffary4242 Рік тому

    thanx jimmy,nice video, but for people who worked react and front and wanna have little mobile app i think learning react-native is the best choice , and you have both android and ios on it

    • @yim
      @yim  Рік тому +1

      Yes, you are right

  • @nobytes2
    @nobytes2 Рік тому

    the most likely scenario why people pay for ios apps vs Android is because Android phones are widely use and people usually crack the paid apps. You can't do that on ios so only viable option is to pay. Also android usually have tons of options for apps.

    • @yim
      @yim  Рік тому

      Yeah and Android/Google has trained people to expect stuff for free or cheap and Apple has trained people to pay out the ass for everything

  • @HaiderAli-oi5fm
    @HaiderAli-oi5fm Рік тому

    Hi, Thanks for your thoughts and views!
    Couldn't agree more on animation part. But there is another part "Performance" which is missed. What's your take on that?
    I have built an whats'app like app but couldn't get the good performance. I'm thinking of learning flutter or may native platforms for large scale apps.

    • @yim
      @yim  Рік тому

      Yeah that’s a good point. I should have talked about that. Probably worth doing a whole video about performance.

  • @rudyspythonchannel7016
    @rudyspythonchannel7016 Рік тому

    Jimmy, would you care to suggest a workflow for building a touchscreen interface with the iPad and a microcontroller that manually controls stepper motors? I'm looking at a project for some gadgets in a music recording studio. I have a CS degree, did some work in react (not native) 4 years ago, and am looking to fast tract the UI.

    • @yim
      @yim  Рік тому

      I don’t know anything about microcontrollers but you should look into expo. It’s by far the quickest way to build a react native app when you’re first getting started. Expo.dev

  • @DevlogBill
    @DevlogBill 2 роки тому +1

    Hi Jimmy, do you need to learn React before React Native, or can you jump straight into React Native if you wanted to learn this first?

    • @yim
      @yim  2 роки тому +2

      I didn't know React before starting with React Native. It's not a problem, you'll figure it out as you go.

    • @DevlogBill
      @DevlogBill 2 роки тому

      @@yim Thank Jimmy

  • @azukamojume2718
    @azukamojume2718 2 роки тому +1

    Thanks sir.

  • @itamarperez
    @itamarperez 2 роки тому

    Thank you for the animation tip

  • @FatalFriction
    @FatalFriction Рік тому

    Hey Jimmy, what are your thoughts on flutter Vs react native? Given I don't have a mac or the funds what do you think the better of the 2 would be for developing app store apps?

    • @yim
      @yim  Рік тому

      I’ve never used flutter but either one can get you an app in the App Store

  • @DarkOceanShark
    @DarkOceanShark 2 роки тому

    Did anyone notice the sleeping furball at the back? That looks adorable...

  • @abderahmaneaoufi
    @abderahmaneaoufi 2 роки тому +1

    Thanks for this video, I want to ask something React native now still use the bridge or they start using the JS interface now?

    • @yim
      @yim  2 роки тому

      The new architecture is in the process of being rolled out. A lot of progress has been made recently.

  • @kevinmongiello1991
    @kevinmongiello1991 2 роки тому +1

    Context: I'm a web dev with no mobile experience. For a geolocation based app using websockets, would you recommend RN or native?

    • @yim
      @yim  2 роки тому +1

      If you already know JavaScript then RN will get you to a finished product quicker.

  • @danishiftikhar4660
    @danishiftikhar4660 2 роки тому +1

    These are the components I know: Redux, Firebase, react Navigation, forms, google APIs, calling REST API. are these enough to start as a freelance app developer. If yes, on what website should I start?

    • @yim
      @yim  2 роки тому +7

      It's not about what you know, it's about what you can do. Can you build a real app? If so, build an app and deploy it to the app stores. If not, figure out how to build an app and deploy it. Doesn't have to be a complicated app. It can be a simple app that does one thing well. A live app in the app stores is the ultimate display of what you can _do_.

  • @wisereveryday7137
    @wisereveryday7137 2 роки тому

    Great to see you again... have you found knowing react native financially rewarding?

    • @yim
      @yim  2 роки тому +1

      Yeah definitely. Plenty of great paying RN jobs. I prefer to do freelancing and working on my own apps though.

  • @WolfManThoughts
    @WolfManThoughts Рік тому

    is it a good idea to keep using Expo??? I mean I really love the entire ecosystem when using expo.

    • @yim
      @yim  Рік тому +1

      Yeah it’s great

  • @SudeeptoDutta
    @SudeeptoDutta 2 роки тому +1

    I'm also an experienced RN dev. The most frustrating thing for me is debugging tools. I don't like to use React Native Debugger. It takes a lot of resources and makes the app slow. Also inspecting UI is also very painful sometimes.
    What debugging tools are you using for inspecting Network Requests, code-flow (breakpoints) & inspecting UI for UI bugs?
    Also, I've reached a point where I feel like learning a native platform using Swift or Kotlin is the next step if I want to up my mobile development career. Do you think the same? Have you learned any native platforms? If yes, what resources or learning path do you take to understand it?
    Thank you for sharing your views 🙂

    • @yim
      @yim  2 роки тому +3

      Couldn't agree more about debugging tools. I've been using flipper and I really want to like it but I've just ran into too many issues getting it to work properly. I always just end up using console.log all over the place haha!
      I've been learning more about Swift lately, so far my favorite resource is hackingwithswift.com.

    • @nabinem1
      @nabinem1 2 роки тому +1

      yeah upgrading rn is so frustrating, there is always something that breaks so i always need to restart over every time i upgrade, i am planning to port app to pure native android kotlin or ios swift instead of learning dart flutter just for an app development

  • @codecoffee1554
    @codecoffee1554 Рік тому

    what is the landscape of react native in regards to VR and AR development? Can we build AR apps for iOS using ARKit with React Native?

  • @subhadeepmodak1597
    @subhadeepmodak1597 Рік тому

    Hey, I am facing
    "Command PhaseScriptExecution failed with a nonzero exit code", this issue while trying run the app on xcode.
    Can you please help me ??
    Thanks!!

  • @TheRckonda
    @TheRckonda Рік тому

    thanks Jimmy , I'm a new developer for mobile app would like to build banking app with transactional banking do you recommend react platform or best to learn IOS with swift?

    • @yim
      @yim  Рік тому +1

      Either one could be a good option depending on why you’re building

  • @andresribeiroo
    @andresribeiroo 2 роки тому

    jimmy, u use to update yours apps with small updates (ex: just change something and submit a new version) or big updates (ex: wait for 1 month and release a new version with everything u changed in the past month)?

    • @yim
      @yim  2 роки тому +1

      Typically 1 big update every month or so. For small changes I use codepush to do over-the-air updates.

  • @ashutosh887_
    @ashutosh887_ Рік тому

    I'm a React Developer since 1.5 Years but find hard to make React Native Apps. Please share some Resources to learn effectively

    • @yim
      @yim  Рік тому

      Build a real app, something you wish existed

    • @ashutosh887_
      @ashutosh887_ Рік тому

      @@yim I started but can't
      Can you create a tutorial of just a Template React Native app how the workflows goes
      It'll be great resource to learn and people may build on top of it

  • @AbdulHannan-or8ql
    @AbdulHannan-or8ql 2 роки тому

    Hey! Jimmy what about React native new Architecture?
    Can we compare RN with flutter (in terms of performance) after this so-called JSI, Hermens, fabric and many more??????

    • @yim
      @yim  2 роки тому +1

      I'm not sure, I haven't tried flutter (yet)

  • @LaeeqFaiz
    @LaeeqFaiz Рік тому

    any suggestion for video calling application?

  • @samerhannah5530
    @samerhannah5530 Рік тому

    What do you think about flutter ?

  • @SodiqOlaniyi
    @SodiqOlaniyi Рік тому

    Hi Jimmy, please how much JavaScript do I need to know before React Native? Thanks

    • @yim
      @yim  Рік тому +1

      More is better but you can learn what you don’t know while you build your app

  • @ductran4639
    @ductran4639 Рік тому

    I did not understand the last reason. If I have an app for both platforms, I can essentially make double the income. Why would I just leave a portion of the market out? What are the pros and cons?

    • @yim
      @yim  Рік тому +2

      Doubling your income sounds like it would be true but the reality is a bit different. Everybody I know makes much less on Android, something like 1/3 less than iPhone. A simple app is pretty straight forward to build on both platforms. The more complex your app is the more issues you'll have. Build issues, debugging issues, performance issues, customer support issues. You might end up having to learn/write some native code. etc.
      With that said, I'm not saying you shouldn't build for both platforms but there is some cost to maintain a (complex) app on multiple platforms, even with react native.

    • @ductran4639
      @ductran4639 Рік тому

      @@yim Thank you for clarifying!

    • @yim
      @yim  Рік тому

      @@ductran4639 no problem!

  • @davidfield2030
    @davidfield2030 Рік тому

    Have you compared RN with Flutter

    • @yim
      @yim  Рік тому

      I’ve never used flutter but I would like to some day

  • @biggn7441
    @biggn7441 2 роки тому

    As a new grad, do you recommend learning react native or swift for the purpose of getting a job? Thanks

    • @yim
      @yim  2 роки тому +1

      You could find a job in either language. Building a small app and deploying it to the app store(s) is the best way to prove to potential employers that you know how to build an app.

    • @biggn7441
      @biggn7441 2 роки тому

      @@yim Thank you!

  • @hristokozhuharov8099
    @hristokozhuharov8099 2 роки тому

    In which cases you would prefer Native Android / iOS vs React Native?

    • @AlexanderSuraphel
      @AlexanderSuraphel 2 роки тому

      I think the only reason to prefer RN is to build a cross-platform app.

  • @saiphaneeshk.h.5482
    @saiphaneeshk.h.5482 Рік тому

    Any thought on ReactNative vs Flutter?

    • @yim
      @yim  Рік тому +1

      Not sure, never tried flutter

  • @bencroacademy
    @bencroacademy 2 роки тому

    Am curious why you didn't recommend the iOS way with react native for beginners

    • @yim
      @yim  2 роки тому

      I'm sure what you mean, can you expand on the question?

  • @theclip810
    @theclip810 Рік тому

    Please start marketing videos on optimizations

  • @DevlogBill
    @DevlogBill Рік тому

    Hi Jimmy. Been learning React now for 1 and a half months now. Focused on hooks and learning how create classes to improve my programming skills. But I find myself struggling in trying to understand when to use the useEffect hook the right way. I have an idea for what it maybe used for. Mount and unmount. Did you struggle with the useEffect? Do you have any tricks for figuring out this hook? Any ideas in how you learned this one? Thanks Jimmy.

    • @anes449
      @anes449 Рік тому +1

      Yeah initially i did. Just keep practicing with simple examples and eventually try to follow a course that builds a full project. That way you will see how it works and discover how useEffect is really used in real world. Then it will click on your mind :). Good luck!

    • @blessdarah1256
      @blessdarah1256 Рік тому

      Think of useEffect like a refresh button for your component if some dependency changes. And upon refresh, what do you want to do? The content of the useEffect is that action to take when you refresh (like fetching data from server, constructing some objects based on common state or data from server or API)

    • @DevlogBill
      @DevlogBill Рік тому

      @@blessdarah1256 That is actually a pretty good analogy. I never thought of it that way. That actually makes sense. Thanks, Darah for sharing that idea. At the moment learning Django. After I get good with Django my plan is to pick up React again, kind of quit React to learn more about backend Technolgies. I am focused on full stack development. React is harder to learn compared to Django. Django you have to learn the Django way of doing things. React, is like a blank canvas, it feels this way. There are so many different ways to do things that it feels difficult.

    • @blessdarah1256
      @blessdarah1256 Рік тому

      @@DevlogBill Good to hear you're exploring other areas. Once you get hold of it, it's easy. You can always be in touch if you need help. I can show you a few things to make the work easy for you.
      On the backend, I work predominantly with PHP/Laravel, NodeJs or .NetCore/C#

    • @DevlogBill
      @DevlogBill Рік тому

      @@blessdarah1256 Wow, you work with a variety of different tools. To be honest? I only spent 1 hour learning the very basics of Python, I don't know the language. But I do know JavaScript. But I noticed learning Django has nothing to do with Python? Weird? You are learning Django if that makes sense? Is it the same with Laravel with PHP? Do you need to learn PHP well enough to use Laravel or do you need to learn how to do things the Laravel way? All I know is that they all share the same MVC. Well Django is similar but called MTV (model template views).
      Anyways thank you for the offer. I think I may start around June with React. I want to get really good with Django before starting off with React. I know there is a way to merge both projects together. I will definitely ask you some questions when I reach that point, thank you.

  • @amitay1599
    @amitay1599 Рік тому

    🚀🚀🚀🚀

  • @TheThinker-ug3wr
    @TheThinker-ug3wr 2 роки тому

    Hello Jimmy I am very professional at making front-end in react-native . but I can't be able to learn the APi's integration and redux(for state management) can you tell me what should I do . I am a freelancer

    • @yim
      @yim  2 роки тому

      You need to realize that you CAN learn API integration and redux, you just haven't found a way to learn it that resonates with you yet. Keep going, keep pushing forward.

    • @TheThinker-ug3wr
      @TheThinker-ug3wr 2 роки тому

      @@yim thanks a lot fir reply , I think that is what happening to me but I can't be able to find any suitable source for the learning, neither do I have joined any software house for learning . Should I join this for learning ?

  • @AlexanderSuraphel
    @AlexanderSuraphel 2 роки тому

    Great points. Have you tried Flutter? If so how do you feel about it? Thanks

    • @yim
      @yim  2 роки тому +1

      Haven't tried it but would like to in the future.

  • @moonswhite1409
    @moonswhite1409 2 роки тому

    Do we need to learn native code to debug react native code

    • @yim
      @yim  2 роки тому +3

      No, you don’t need to know native code but you may have to debug native code issues from time to time. Google will be your best friend 😂

  • @aviseksahoo1953
    @aviseksahoo1953 2 роки тому

    Hey which is better flutter or react native , since you are using react native 4 years . Please tell .

    • @yim
      @yim  2 роки тому

      I’m not sure, I’ve never tried flutter

    • @aviseksahoo1953
      @aviseksahoo1953 2 роки тому

      @@yim Is react native good ?? Is it still worthy ???

    • @yim
      @yim  2 роки тому

      @@aviseksahoo1953 Yes

  • @vincenttanguayy
    @vincenttanguayy 2 роки тому

    I have been using react native for a long time now, and the thing that ive had the most trouble on is the firebase notifications. Im pretty sure firebase cloud messaging doesnt support react native because i cant seem to get it to work. Should i start using flutter or should i try to learn Kotlin and Swift?

    • @yim
      @yim  2 роки тому +1

      Firebase notifications work for react native. Check out my newest video that gives a general overview on how push notifications work. And feel free to ask any specific questions in the comments

    • @vincenttanguayy
      @vincenttanguayy 2 роки тому

      @@yim it works for both paltforms?

    • @vincenttanguayy
      @vincenttanguayy 2 роки тому

      @@yim can you maybe show us how to set it up with vscode and in firebase?

  • @rohit-ld6fc
    @rohit-ld6fc 2 роки тому +1

    i was a front end developer for more than 5 years..there is 0 progress...if you want job security go into backend only

  • @FranzAllanSee
    @FranzAllanSee 2 роки тому

    I thought nobody recommends expo nowadays, just like nobody recommends cra nowadays

    • @yim
      @yim  2 роки тому

      I think it's a more viable option nowadays than it was a few years ago, but ultimately just depends on the project and the level of experience of the developer(s).

    • @kevinmongiello1991
      @kevinmongiello1991 2 роки тому

      Nobody recommmends CRA? What's the alternative?

    • @calebsmithworship
      @calebsmithworship 2 роки тому

      Yeah CRA has been giving issues - so npx react-native init projectname is the best way to go

  • @haskellscript
    @haskellscript Рік тому

    your face says it all

  • @JishnuGeeks
    @JishnuGeeks 2 роки тому

    nirthi podey