For a personal project, I’m not exactly sure how to decide between cross-platform mobile frameworks (e.g. React Native, Ionic, Flutter, etc.).

I know a lot of it is use-case based, so as an example consider a highly simplified social media with creating posts with text and photo, editing your profile, and viewing/following others. What works best here and why?

For my project, I do have a web app as well built using NextJS, and I have a decent amount of experience with React. I’ve also used Flutter in the past and found it pretty easy to work with, but I’ve never tried my other options.

As far as I’m aware, most people generally recommend staying away from Ionic? I’m not exactly sure why that is or if that’s just an old sentiment.

Thanks!

  • owenfromcanada@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    10 months ago

    I can’t speak directly to those frameworks, but–while there are some frameworks better suited to certain use cases, there’s also a fair bit of overlap. So I recommend you go with whatever you’re most comfortable with–try out a “Hello world” with a few different options and go with whichever one you like best.

    • hayhay@programming.devOP
      link
      fedilink
      arrow-up
      1
      ·
      10 months ago

      I’ll be sure to give it a try!

      What other frameworks are you referring to and what would they be more well suited to?

      Thanks!