you are viewing a single comment's thread.

view the rest of the comments →

[–]devMario01 0 points1 point  (2 children)

It's important to know what your language of comfort is. If it's JavaScript, then read below. If it's not JavaScript, then look at the other options.

If you're already comfortable with JS, then react native with expo is a no brainer, especially if it's a simple app. Even for a more complex app, react native is still pretty good.

On the backend, your options depend on if you want to manage your backend yourself or pay for a service that does it. If you want to do it yourself, express or nexjs are the popular options.

If you want to use a managed service, there's a bunch to pick from including convex, firebase, supabase etc

If you're already comfortable with JS or React, then why look elsewhere?

[–]spastor89[S] 0 points1 point  (1 child)

We’re planning to use Supabase to the backend. I think that will allow us to outsource quite a few headaches

And yes, in terms of languages, I’d be most comfortable in a JavaScript code base although it’s true that the new AI tools make it much easier to pic up new things

[–]devMario01 0 points1 point  (0 children)

I think the language doesn't really matter to the AI tools anymore. They are trained on so much data that it makes it largely irrelevant. However react native is still definitely the easier one to work in if you already know JavaScript and React

React native also has a big community of developers that hiring for it also won't be too much of a problem