Avatar of Gotham Soni
Recommends
on
Node.jsNode.js

The most popular stack that comes to mind for your case if MERN ( Mongo, Express, React and Node) I would use Nodejs + Express for backend. Easy to build dynamic and powerful REST APIs. For DB, it would be Mongo DB and front end can be React + Redux (for global state management). Plus NPM has a ton of packages for most cases. PS : Webstorm (free for students) or VS Code ( free for all) for IDE

READ MORE
8 upvotes·1 comment·59.7K views
Marcelo Escobar
Marcelo Escobar
·
January 26th 2021 at 8:49PM

Great! MERN is a very used stack and works too. My unique point here is about what type of data will be stored on DB. Mongo is a NoSQL DB, works great, and has a lot of resources, but depending on what are you going to build a SQL DB can be more indicated, something like MySQL, PostgreSQL, etc.

You can use Node, Express, React and a SQL DB, just think about what kind of data are you going to store.

You also have the option to use Mongo and a library that will enforce a schema, this means you will have the same fields for all records in DB.

Again, this option will depend on the data type to be stored.

·
Reply