¿Qué marco es el mejor para el desarrollo de pila completa usando Node.js y Angular.Js?

Puede usar literalmente cualquier cosa con Node.js y AngularJS, pero el más utilizado es MEAN Stack.

El cual involucra:

  1. MongoDb
  2. ExpressJS
  3. AngularJS
  4. 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:

  1. MongoDB para ideas GIGANTES
  2. El proyecto Apache Cassandra
  3. 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:

  1. framework web de próxima generación para node.js (Koa)
  2. Guía API | restify (Restify)
  3. hapi.js (Hapi)

Estas son excelentes alternativas para expresar.

Espero que esto ayude. 🙂 Feliz SIGNIFICADO.

MEAN Stack es el framework más popular en este momento para el desarrollo de stack completo. Es una combinación de tecnologías: MongoDB, Express (marco web Node.js), AngularJS y Node.js. Express es un marco para Node que hace que tareas como enrutamiento, escritura de middlewares, depuración y otras sean muy fáciles. Es bastante fácil de aprender. MongoDB es una base de datos basada en valores clave similar a JSON. Comenzar con MongoDB también es bastante simple.

Muchos desarrolladores están adoptando MEAN Stack muy rápidamente debido al hecho de que es muy fácil de configurar y requiere el conocimiento de un solo idioma (Javascript). Si tiene un conocimiento decente de AngularJS y Node.js, debe ir para la pila MEAN.

Puede probar varias combinaciones de las cuales MEAN stack es ampliamente utilizado. En el lado de la base de datos, tiene opciones de bases de datos nosql como mongodb, aerospike y couchbase. En el lado del marco, se puede usar express js o hapijs o servidor http independiente. Nodejs es el lenguaje principal de secuencias de comandos del lado del servidor en esta pila. En el lado frontal, es mucho mejor usar el marco reactjs en lugar de usar angularjs. La pila más escalable y estable según mí es couchbase, nodejs, hapijs o http y reactjs en la interfaz.

Puede haber mejores respuestas, pero espero que esto ayude.

Si está buscando un marco, pruebe Yeoman, que viene con un gruñido que lo ayuda a mantener sus tareas, ejecutar su servidor y andamiaje de sus dependencias y descomprimir sus archivos.

Yeoman viene con miles de generadores que incluyen generadores para MEAN stack.