Expo SDK 52: DOM, RSC, Router, New Architecture & Packages

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

КОМЕНТАРІ • 65

  • @galaxies_dev
    @galaxies_dev  2 дні тому

    ⚡ Stay on top of Expo commands with my new cheat sheet: download.galaxies.dev/cheat-sheet

  • @jasonpeltzer1907
    @jasonpeltzer1907 18 годин тому +1

    Thanks for the video! Seems things like Drawer Navigation still aren't ready for SDK 52. I guess I'll wait until things are more stable.

  • @Seanmclem
    @Seanmclem 3 дні тому +3

    Love it! Thanks for being on bluesky

  • @blimatech
    @blimatech 2 дні тому

    Great video. How do you managed to have a dropdown menu in terminal? Thanks and looking forward to see expo modules.

  • @JoelPiccoli
    @JoelPiccoli День тому +1

    Please, do a video about expo-router/ui! Styling a good tabbar with nativewind!

  • @webwiz459
    @webwiz459 День тому +1

    I recently upgraded my Expo project to SDK 52, but I'm facing an issue on Android (in production mode): the navigation bar shakes rapidly, making it impossible for users to interact. It only happens with the APK build, not in development. Has anyone else encountered this?

  • @ninadkdev
    @ninadkdev 3 дні тому +2

    Great video! Would love to see a tutorial on React Native DevTools next!

  • @BRP-Moto-Tips
    @BRP-Moto-Tips 2 дні тому +1

    I mostly do webdev, I tried react native with CLI and it was pretty horrific lol.
    Just when I abandoned RN expo was starting to make some noise, it's pretty neat to see how far they've come. It sure looks like a lot more fun than RN CLI. Very powerful too

    • @galaxies_dev
      @galaxies_dev  День тому +1

      It definitely is, give it a try :)

    • @BRP-Moto-Tips
      @BRP-Moto-Tips Годину тому

      @@galaxies_dev will do, specially worth it today that tools like v0 or Bolt can help you out so you can go almost as fast as you would go in your main stack. Future is promising.
      Cheers mate!

  • @kotezhva
    @kotezhva День тому

    Nice t-shirt ;)
    Thx for review, but I'm already upgrade my app to SDK52.
    Main reason for update been unworked switching between native and react parts of splash screen. I seen flickering side-effect. But, how expo developers asks me, sdk52 resolve this issue. Although beta-version didn't helps =)
    I'm glad

  • @YashNandha
    @YashNandha 3 дні тому +1

    Yeah! We are waiting for react native devtool dedicated video 💚

  • @verawat
    @verawat 2 дні тому +1

    Love your so much. Next tutorial ASAP I request Expo SQLite

  • @omar-diab-dev
    @omar-diab-dev 2 дні тому

    Does the New Architecture need any change in the app's source code to work?

    • @CasaDeMold
      @CasaDeMold 2 дні тому

      short answer if you lucky no. but some libs what you use may not 'support' it, so it may not work. Run expo doctor and you will see

    • @galaxies_dev
      @galaxies_dev  День тому

      No usually not really from your side, only from the packages you use

  • @lesjoni8347
    @lesjoni8347 2 дні тому

    When I updated, I got some problems with modal, I use regular modal from react native, but after updating, the modals kind of moved out of the screen... still don't know why

    • @misalambasta
      @misalambasta 2 дні тому +1

      Thanks for letting us know in advance. Will wait at least 3 months before moving to SDK 52.

  • @dreamsachiever212
    @dreamsachiever212 2 дні тому

    3:02 : when you hear such phrase you know there is another bug coming 😂 😂

  • @CasaDeMold
    @CasaDeMold 2 дні тому

    Only I can't now build in expo? Configs not working too. Release looks good. But seems with a lot of issues.

    • @galaxies_dev
      @galaxies_dev  День тому

      Yeah in general everything still works for me!

    • @CasaDeMold
      @CasaDeMold День тому

      @galaxies_dev yes. After 5 cleaning and 10 build starts work too 😂

  • @fazi_gondal
    @fazi_gondal 3 дні тому +2

    React native Expo are Best 🎉❤

  • @jayphnx
    @jayphnx 3 дні тому

    Thanks!! :)

  • @carpye
    @carpye 2 дні тому

    A lot of bugs appeared when I upgraded. Will be working on it for few days at least

  • @roninleo5679
    @roninleo5679 День тому

    I updated my codebase to expo sdk 52 and now my android app keeps crashing ffs i hate to go through all these lines of codes

  • @Shubham-rf2bs
    @Shubham-rf2bs 3 дні тому +1

  • @soethuaung5099
    @soethuaung5099 3 години тому

    I would like to request for tutorial
    an app build with expo sdk 52

  • @ahmedjaber8595
    @ahmedjaber8595 3 дні тому +1

    Server Components and Server Actions

  • @rakeshprabhu2819
    @rakeshprabhu2819 2 дні тому

    Why you skipped dom components? It is the biggest feature in this latest release

    • @galaxies_dev
      @galaxies_dev  День тому

      Because I already had a full video on it an will cover it in more detail again soon :)

  • @dev.j255
    @dev.j255 3 дні тому +4

    Expo camera it's just a pain in the a$$.

    • @RbyLearning
      @RbyLearning 2 дні тому

      Same thing for audio.

    • @RbyLearning
      @RbyLearning 2 дні тому

      Same thing for audio.

    • @galaxies_dev
      @galaxies_dev  День тому

      Why do you think so?

    • @RbyLearning
      @RbyLearning День тому

      @galaxies_dev it is impossible to know programmatically if the audio is finished or not. So you can not change the state of the audio button for example change the icon between play ▶️ and pause⏸️. The don't provide any method to handle that.

  • @sourabhsingh4515
    @sourabhsingh4515 3 дні тому +2

    Finally you are here. 😠

  • @11WicToR11
    @11WicToR11 2 дні тому +1

    can you explain to me what Server Component means in react-native? In nextjs it means "react that is ran on a server" ....in react-native there is no such thing as a server, we produce a .apk or whatever that has this js runtime that communicates with native kotlin/swift code. What the heck does server component mean here???

    • @Baconbrix
      @Baconbrix 2 дні тому +1

      RSC in Expo means you can run React on a server. This means first-class data fetching, support for secure environment variables, also streaming and loading with Suspense/async functions instead of hooks. The server must be deployed to a host in production.

    • @11WicToR11
      @11WicToR11 2 дні тому

      @@Baconbrix ok so basically they added the same thing to react-native here as nextjs added to react ...meaning, FE has its own server that pre-renders stuff right? Meaning that there will be .apks that are not working because server is shut down. Cool but strange :D but nextjs was strange too at first i guess

    • @galaxies_dev
      @galaxies_dev  День тому

      Will show it in a demo soon!

  • @jaiswalrohan
    @jaiswalrohan 3 дні тому +1

    3rd party libraries are taking a hit started new project today installed my go to library and voila they no longer working

    • @DerrickOmar
      @DerrickOmar 2 дні тому +1

      no wonder my app is taking a shit now.

  • @tiga0006
    @tiga0006 2 дні тому

    🤷‍♂️ Who cares. What about Angular 19!

    • @mmtrrz
      @mmtrrz 2 дні тому

      🤣, don't forget, kids toys has also evolved.

  • @asifali_official3137
    @asifali_official3137 3 дні тому +1

    Expo is useless , we can't directly access native modules, Using bare React Native is better than using Expo.

    • @Seanmclem
      @Seanmclem 3 дні тому

      @@asifali_official3137 yeah you can.

    • @SolelyMat
      @SolelyMat 3 дні тому +3

      What do you mean? Just don't use Expo Go, compile the dev app via EAS and you can acces whatever you want

    • @Seanmclem
      @Seanmclem 3 дні тому

      @@asifali_official3137 yeah you can absolutely use native modules. It’s sort of what the whole thing is built around. POD installs work fine. You can use config plug-ins with a string of text and an extra command. Dev client in EAS is 100X simpler than the alternative.

    • @CasaDeMold
      @CasaDeMold 2 дні тому

      @@SolelyMat Have no idea, my devs don't understand how it works. we just now react, so expo go suppose to be simple in use, but my devs have no idea what to do with new SDK 52

    • @SolelyMat
      @SolelyMat 2 дні тому

      @@CasaDeMold The behaviour you described has nothing to do with SDK 52, that's just how React Native works, some native modules require you to compile the app to test them, since the JavaScript bridge generated by the expo go app can't acces them.