Avatar of Andrew Lewis
Recommends
on
Node.jsNode.js
in

Considering that your objectives are Scalability, Reliability, Cost, and Efficiency, I recommend the following:

  1. Backend - Node.js/Express/MongoDB
  2. Frontend - React
  3. Mobile - React Native

You can then focus on using one language (JavaScript) for all the above. As your startup grows, sure, you may have other requirements that warrant using other technologies. Nevertheless, the above stack will definitely satisfy your objectives. Hope this helps!

READ MORE
AJLMusic (Ajlmusic.com)
7 upvotes·1 comment·1.6K views
philippe thiran
philippe thiran
·
September 14th 2020 at 9:43AM

That will also be my recommendation. Use the same compatible stacks like Node.JS, Express & React/Native. It will simplify your life;-) For the Database, just consider if you need ACID transaction proprieties and if you need complex querying. MongoDB is nice but can lack a little bit in terms of query expressiveness. The choice between SQL and noSQL.

·
Reply