The Best Stack for Universal React Apps

Поділитися
Вставка
  • Опубліковано 9 лют 2025

КОМЕНТАРІ • 63

  • @galaxies_dev
    @galaxies_dev  10 місяців тому +2

    Explore Galaxies.dev today - your shortcut to learn React Native ⚡

  • @User948Z7Z-w7n
    @User948Z7Z-w7n Місяць тому +1

    Tamagui makes most sense. The reason I'm trying to incorporate Web and mobile is because I want to share code. The 2 other options don't provide this. Capacitor seems fine as well if the performance penalty isn't that much

  • @freddiemotion
    @freddiemotion 10 місяців тому +1

    Thanks for this video Simon! Really nice to have an overview of the options out there for Universal React Apps (I thought the T3 stack was only for web). I was wondering if you see much of a difference between using Solito on its own with Nativewind vs Tamagui?

    • @galaxies_dev
      @galaxies_dev  10 місяців тому

      If you use Solito, you still need to have platform matching UI components that are either native or web. Therefore I think it's not working great alone

  • @foobar9653
    @foobar9653 10 місяців тому +2

    Yayy!! Thank you Simon :)

  • @n8dotjs
    @n8dotjs 10 місяців тому +2

    One thing you didn't really cover is the ability to do SSR for the web parts for each projects

  • @higherelo
    @higherelo Місяць тому

    Thanks alot. I needed this

  • @SuperYoda7
    @SuperYoda7 10 місяців тому +1

    This is exactly what I was looking for! I was just wondering what tech stack to go for. I will totally try T·3 Turbo but with Prisma if that is possible.

    • @galaxies_dev
      @galaxies_dev  10 місяців тому

      Yeah I think that should be possible!

  • @mzafarr
    @mzafarr Місяць тому

    Great video, thanks. What about PWABuilder?

  • @mojojojo6525
    @mojojojo6525 8 місяців тому

    Love yor work
    Would be great if you made a full app with it

  • @juanvieira8249
    @juanvieira8249 10 місяців тому +1

    Thanks for the video! I thought Solito on its own would be enough for this purpose? You can still get custom web/mobile views but also share most of them

    • @galaxies_dev
      @galaxies_dev  10 місяців тому +1

      You could also just use Expo Web, there are many great options!

  • @ejacob2
    @ejacob2 5 місяців тому

    Thanks for the details. Did you consider gluestack-ui compared to Tamagui

  • @samnmeje3486
    @samnmeje3486 10 місяців тому +8

    it was good to learn about tamgui , but looks risky to try on a big project

    • @bedirhancelayir3295
      @bedirhancelayir3295 10 місяців тому

      definetely

    • @jatiquep5543
      @jatiquep5543 10 місяців тому

      What should you use then 😢😢

    • @galaxies_dev
      @galaxies_dev  10 місяців тому +1

      Why risky?

    • @franciscokloganb
      @franciscokloganb 9 місяців тому

      I’m using PandaCSS in Ionic, Panda hasn’t reached 1.0.0, I’m pretty sure it has less reach than Tamagui could have in React Native, since in the web world Tailwind is kind of king. I’m would be confident to use it big projects. Sometimes people just need to do it.

    • @harshanawijesinghe9264
      @harshanawijesinghe9264 8 місяців тому +1

      It's not risky actually. I have used it in some projects and it worked out fine. There is no one to go solution when it comes to big projects. You always have to mix with different techs to get the work done

  • @SuperYoda7
    @SuperYoda7 10 місяців тому

    can I get rid of drizzle and use Prisma instead?

  • @Skalexsong
    @Skalexsong 10 місяців тому

    I have a project using next 14 with capacitor for hybrid app, but now I think to move on to react native for future references.

    • @galaxies_dev
      @galaxies_dev  10 місяців тому +1

      If it works and you are happy, no reason to ditch that stack!

  • @enzo_tsx
    @enzo_tsx 10 місяців тому

    Hey Simon! How would you handle user authentication in a react native app with an existing next.js backend using next-auth for example? Session can be read from the web application and therefore you can make requests to protected API routes in next.js. But how would you make those requests from a React Native app? Is it possible to make request to an protected api route in Next.js from a React Native app? Thanks!!

  • @fabsync
    @fabsync 9 місяців тому +1

    A new fan here.. it will be great to see a tutorial that uses this stack.. a project

  • @もちもち-b4r
    @もちもち-b4r 10 місяців тому +1

    A very informative video that benefits a lot of people. It would be even better if it had CC subtitles. Even if it's only in English, I can translate it into the local language.

  • @lukajlp
    @lukajlp 10 місяців тому +1

    What do you think about T4 stack?

  • @rajkrishnarana1015
    @rajkrishnarana1015 10 місяців тому

    For a market ready application, is Expo for react native is great choice or not?? I'm concerned about the some features like in app purchases etc.

    • @galaxies_dev
      @galaxies_dev  10 місяців тому

      Yes it is. You can use every feature in a RN Expo app with prebuild today!

  • @jobayer-hosen
    @jobayer-hosen 8 місяців тому

    How about next-adapter?

  • @edhahaz
    @edhahaz 10 місяців тому +1

    I only care about web (+PWA) and I would like it if the mobile-web experience were like Ionic (native feel). Two problems with that: Ionic is not nextjs friendly. Using Ionic seems to result in a desktop experience that looks like stretched-out mobile app.

    • @galaxies_dev
      @galaxies_dev  10 місяців тому +1

      Yeah you are spot on with that obersavtion.

  • @titbarros
    @titbarros 10 місяців тому +1

    What about gluestack?

    • @galaxies_dev
      @galaxies_dev  10 місяців тому

      It's a cool set of components, but not a full solution on its own imho

  • @Itspinky1995
    @Itspinky1995 10 місяців тому +1

    anyone else trying to find a good Tutorials for t3 stack turbo but cant find a good one ??

    • @tuananhdo1870
      @tuananhdo1870 10 місяців тому

      try Theo or Wds

    • @galaxies_dev
      @galaxies_dev  10 місяців тому +1

      Maybe I should do another in depth one?

  • @nothingrev
    @nothingrev 10 місяців тому

    Next js with Capacitor wont be best?

    • @galaxies_dev
      @galaxies_dev  10 місяців тому

      Not in terms of the best native app performance, but a legit stack definitely.

    • @nothingrev
      @nothingrev 10 місяців тому

      @@galaxies_dev We are planning to make a large project for B2B, B2C, ... so Is it advisable to utilize Next.js with Capacitor, or would another approach be more preferable ?

  • @ss-tech-channel8403
    @ss-tech-channel8403 10 місяців тому

    What about .NET MAUI?

  • @mohammedaslam2912
    @mohammedaslam2912 10 місяців тому +2

    great!

  • @andrijavranic5058
    @andrijavranic5058 10 місяців тому

    no solito?

    • @magne6049
      @magne6049 10 місяців тому

      yes, the tamagui takeout starter mentioned uses it.

    • @galaxies_dev
      @galaxies_dev  10 місяців тому

      It's in the starter :)

  • @gamingwolf3385
    @gamingwolf3385 10 місяців тому

    Nextjs is good but there is no T3 stack with app router , so maybe we will take libraries and each one build its own T3 stack hhh

  • @patolorde
    @patolorde 10 місяців тому +1

    No flutter?

  • @mauricenoever
    @mauricenoever 10 місяців тому

    I love next JS with capacitor

    • @DAVID14955
      @DAVID14955 10 місяців тому

      using nextjs with capacitor affect the performance?

    • @mauricenoever
      @mauricenoever 10 місяців тому

      @@DAVID14955 in my opinion is the performance good I build an Todo App.

    • @galaxies_dev
      @galaxies_dev  10 місяців тому

      Sure will give you an overall smooth experience, and great choice for many small projects.

  • @tranquillityEnthusiast
    @tranquillityEnthusiast 10 місяців тому

    Bro forgot about Ionic😢

    • @Seanmclem
      @Seanmclem 9 місяців тому

      Ionic is a component library that fundamentally only works on Web. Capacitor allows web apps to integrate more seamlessly with/as native apps. Which is probably what you’re thinking about and can work with any UI framework not just ionic. And ionic can work with without capacitor.