Dadas sus habilidades existentes, el zumbido actual de node.js y el compromiso fiscal con node.js, node.js es su mejor opción.
Empresas como PayPal se han comprometido públicamente a utilizar node.js, Node.js en PayPal, esencialmente alentando a otros a hacer lo mismo. Al final, el nivel de adopción y la tasa de adopción es clave para cualquier tecnología.
Node.js es relativamente fácil de adaptar para un desarrollador frontend y tiene buenas perspectivas en el backend por este motivo. Si ofrece ingeniería de gestión de recursos flexibilidad.
- ¿Cuáles son los factores que afectan el rendimiento de una aplicación web?
- ¿Qué necesito saber para crear una aplicación web completa en Python?
- En LAMP, ¿cuáles son los beneficios y las desventajas de Foundation y Laravel vs. Bootstrap y Code Igniter?
- ¿Cómo deberíamos nombrar una aplicación web de anime que te permita calificar animes y escribir reseñas sobre ellos?
- Creación de una aplicación web con todas las funciones utilizando un marco API y Javascript
node.js está creado para ser amigable con el backend para desarrolladores frontend. Creado para aprovechar explícitamente el conjunto de habilidades técnicas presentes en el mercado de desarrolladores frontend. ¿Imagina que los desarrolladores frontend no son rehenes por los programas de ingeniería de backend? Esto tiene sentido económico.
Java es una bestia completamente diferente, intensiva en OOP, una curva de aprendizaje de 1 a 2 años. Excelente para big data, backend analytics, servicios web. Aprender Java sería una opción decente, pero un compromiso de tiempo mucho mayor y ningún beneficio a corto plazo. Java es indudablemente viable en el backend, la pregunta es la relación costo beneficio para un desarrollador front-end. La creación de secuencias de comandos es algo en lo que la mayoría de los programadores de Java no tienen competencia. Lo contrario también es cierto.
¿Por qué demonios usaría Node.js? Un tutorial caso por caso
Node.js se está haciendo cargo de la empresa, te guste o no