Puede usar literalmente cualquier cosa con Node.js y AngularJS, pero el más utilizado es MEAN Stack.
El cual involucra:
- MongoDb
- ExpressJS
- AngularJS
- Node.js
Ahora, si mantiene constantes node.js y angular.js, puede tener cualquier cosa como base de datos de back-end, como incluso MySQL funcionará con node.js para el back-end. Pero node.js funciona mejor con datos JSON, por lo que NoSQL es algo que preferiría. Algunos de ellos son:
- ¿Por qué los lenguajes de programación distribuidos (p. Ej., Linda, Orca, Emerald) no se utilizan en la construcción de sistemas distribuidos populares / comunes a pesar de que muchos se propusieron desde los años 80?
- ¿Cuál es la mejor manera de dividir las responsabilidades entre los equipos front-end y back-end para el desarrollo web?
- ¿Cuánto de un sitio web mal optimizado se puede arreglar sin comenzar desde cero?
- ¿Cuál es la mejor manera de validar un formulario de contacto en un archivo HTML estático de una sola página?
- ¿Para qué se utilizan las API de JavaScript?
- MongoDB para ideas GIGANTES
- El proyecto Apache Cassandra
- Apache CouchDB
Luego, para el marco Express, puede omitir esa parte por completo y codificarla por completo con Node.js, o bien hay algunas alternativas excelentes para express.js como:
- framework web de próxima generación para node.js (Koa)
- Guía API | restify (Restify)
- hapi.js (Hapi)
Estas son excelentes alternativas para expresar.
Espero que esto ayude. 🙂 Feliz SIGNIFICADO.