Which server-side technology is best for mobile app development?

Hey everyone! I’m new to mobile app development and I’m struggling to choose the right backend technology. Should I go with Python, a Backend-as-a-Service solution, or maybe use Swift for both frontend and backend? I’m really focused on making my apps marketable.

I’d love to hear about your experiences and why you chose your current backend. What factors did you consider? How has it affected your app’s performance and user experience?

Also, I’m looking for some good learning resources beyond the official docs. Any recommendations for tutorials, courses, or books that cover the whole process from design to deployment would be super helpful. Thanks in advance for your insights!

hey iris72, i’m using node.js since it’s nimble and scalable, plus benefits from unified js on both sides.

if you’re interested check out udemy sales for quick tutorials. hope it helps!

In my experience, the choice of server-side technology largely depends on your specific app requirements and development goals. For marketability, I’ve found that using a popular, well-supported framework like Django (Python) or Express (Node.js) can be advantageous. These technologies offer robust ecosystems, extensive documentation, and large communities for support.

Personally, I’ve had success with Django for its built-in admin interface and ORM, which significantly sped up development time. However, if you’re looking for seamless JavaScript integration, Node.js might be a better fit. As for learning resources, I highly recommend ‘Mobile App Development with Node.js’ by Packt Publishing for a comprehensive guide from concept to deployment.

hey iris! have u considered flutter with firebase? it’s super versatile for cross-platform apps. i switched from native dev and it’s been a game-changer! what kinda app are u building? maybe we could brainstorm some ideas togethe?