¿Se pueden usar los marcos Javascript (API Angular + NodeJs + REST) ​​para estas situaciones?

Hola nagarjun

Sí, puede usar tecnologías JavaScript para crear las aplicaciones mencionadas. Node no pretende ser un reemplazo para otra pila de tecnología, pero puede proporcionar escalabilidad y un mayor rendimiento a las aplicaciones que se ajustan a su propósito. Algunos ejemplos de tipos de aplicaciones que pueden beneficiarse del uso de Node son API REST, aplicaciones de chat y aplicaciones de seguimiento en tiempo real (paneles de negociación de corretaje, estadísticas de usuarios en tiempo real, etc.)

Node.js es lo suficientemente estable y se está implementando en aplicaciones / sistemas cada vez más complejos. Es fácil comenzar con Node.js y cuando está creando una aplicación web de última generación, especialmente API para integración móvil / web o desea crear algo con una solución personalizada, Node.js es un entorno de tiempo de ejecución que más le convenga. Espero que esto aclare. Hazme saber si necesitas cualquier información adicional. Gracias

No se debe usar node.js en el back-end para la situación descrita como node.js está destinado a aplicaciones que no son de bloqueo y se centran en operaciones de entrada / salida.

Como su situación describe que la aplicación está centrada en la CPU, node.js no está destinado a esto, ya que node.js no está destinado a manejar cálculos, es decir, una alta utilización de la CPU.

Debe usarse donde el objetivo principal es crear, leer, actualizar y eliminar (CRUD).

¿Pueden ellos? Sí. Definitivamente es posible.

¿Deberían ellos? No.

Si desea migrar de java ee a una tecnología diferente, entonces debe considerar C # pero nunca js.

Java y JavaScript son tan similares a C y C #.

Sé que nodejs y JavaScript es una tecnología muy popular. ellos son bastante buenos también. Pero vienen con un ecosistema extremadamente volátil. Por ejemplo, Angular ya se considera obsoleto a favor de aurelia y reacciona. Y la gente ha migrado de mongoDb a postgres.

No puede evitar js en el frontend, al menos evítelo en el backend, incluso si eso significa usar php.

More Interesting

¿Los tweets con enlaces o tweets sin enlaces son más importantes para usted para su investigación?

¿Cuál es su aplicación de lista de tareas basada en la web favorita?

¿Cómo se implementaría la conversión de idiomas en una aplicación web?

¿Por qué se eligió la solicitud HTTP 'GET' para transferir imágenes en sitios web?

¿La construcción y el lanzamiento de aplicaciones exitosas lo hacen adecuado para un rol de gerente de producto en una empresa?

¿Cuáles son los asuntos legales a tener en cuenta al crear una aplicación web (proteger mi idea, términos, condiciones, políticas, etc.)?

¿Cuál es la diferencia entre una aplicación y una aplicación web?

Estamos creando una aplicación web de agregador de contenido usando React.js + Node.js. ¿Cuáles son las mejores prácticas / lecciones aprendidas al construir con este marco?

¿Cómo puedo aprender J2EE paso a paso con JDBC?

¿Cómo puede Java ser un back-end para una aplicación web?

Si he iniciado sesión en Linkedin y tengo dos pestañas diferentes abiertas, ambas en Linkedin, entonces salgo de Linkedin en una pestaña y veo el perfil de alguien usando esa misma pestaña, ¿verá esa persona que vi su perfil porque todavía tenía la segunda? pestaña abierta?

¿Cuáles son las principales fortalezas y debilidades de MediaWiki como plataforma para un sitio web de contenido de conocimiento generado por el usuario?

¿Cuáles son algunos buenos marcos JavaScript para construir aplicaciones web HTML5?

¿Cuánto es el precio promedio de una aplicación de sistema de inventario de almacén (programación PHP)?

¿Cuáles son las diferencias entre 'Aplicaciones' y 'Ámbitos'?