Choosing a backend framework for cross-platform app development

Hey everyone! I’m starting a new project and could use some advice. I want to create an app that works on Android, iOS, and the web. My plan is to build one backend that all these platforms can use.

I’m thinking about using REST APIs so the different apps can talk to the backend. But I’m not sure what tech stack to use for this setup. What do you guys think would work best?

I’m open to trying new things, but I want something that’s reliable and can handle growth. Any recommendations for frameworks or languages that would be good for this kind of project?

Thanks in advance for your help! I’m excited to get started and learn from your experiences.

ooh, cross-platform apps are so cool! have you considered using django? it’s a python framework that’s super versatile. I’m curious, what features are you planning for your app? Django’s ORM could be really handy for database stuff. how comfortable are you with python? it might be worth exploring if you haven’t already!

For cross-platform development, I’d recommend considering Spring Boot with Java. It’s robust, scalable, and has excellent support for RESTful APIs. The Spring ecosystem offers a wide range of tools and libraries that can streamline your development process. Additionally, Java’s ‘write once, run anywhere’ philosophy aligns well with your cross-platform goals. Spring Boot’s built-in features for security, database integration, and microservices architecture could prove invaluable as your project grows. While there might be a steeper learning curve compared to some alternatives, the long-term benefits in terms of performance and maintainability are significant.

hey alex, nodejs with express is pretty solid for cross-platform backends. it’s fast, scalable, and has tons of packages. i’ve used it for similar projects and it handles REST APIs like a champ. plus, javascript on both ends makes life easier. just my 2 cents!