Si y no.
Node.js está diseñado para E / S concurrentes, y tiene desventajas cuando el código del servidor se complica (callback hell) o cuando la aplicación es muy pesada para el cálculo, en cuyo caso bloqueará las solicitudes entrantes hasta que maneje el cálculo.
MongoDB (NoSQL jerárquico en general) es bueno para datos no estructurados más pequeños, pero puede tener, por lo que he leído, serias desventajas cuando los datos se hacen más grandes o autorreferenciales: por qué nunca debes usar MongoDB.
- ¿Es más barato comprar hardware de servidor a medida que crece el sitio web o es más barato usar un servicio de alojamiento?
- Cómo hacer un sitio web exclusivo para miembros
- Cómo transformarme de un novato absoluto a un desarrollador web profesional listo para la industria
- ¿Qué proyectos (ideas) existen para los alumnos del marco de trabajo Laravel 5.4?
- ¿Hay algún motor de texto a voz húngaro gratuito?
Mi punto más importante es que, si solo conoce una pila, es posible que no pueda discernir las limitaciones y ventajas de lo que existe, y por lo tanto, no esté en condiciones de tomar decisiones y contribuciones tecnológicas más amplias. Por lo general, no hay una “mejor” pila, solo una mejor pila para la aplicación , y esto requiere amplitud de comprensión.