¿Qué plataforma del lado del servidor debería aprender siendo un desarrollador front-end experimentado?

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.

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

Según sus habilidades existentes, tome node.js para una prueba de manejo y vea cómo le va. Si no trabajo para ti, prueba con otra cosa.

More Interesting

Cómo restringir que el usuario descargue imágenes de la aplicación web

¿Cómo se cargan las aplicaciones web de prueba con iframes con Team Foundation Server (TFS)?

¿Cuáles son algunas buenas prácticas al transformar y almacenar en caché los datos en aplicaciones RESTful APIs?

¿Qué es la representación del lado del cliente y del servidor y cómo se relaciona con las aplicaciones de una sola página?

¿Cuáles son los pasos para crear una aplicación web PHP?

Quiero implementar mi aplicación web Java en algún servidor en línea con compatibilidad DB y Java 8. ¿Hay algún servidor gratuito disponible como este?

¿Cuál es la diferencia entre un identificador uniforme de recursos y un localizador?

¿Qué tan avanzadas pueden ser las notificaciones push con aplicaciones web progresivas?

¿Debo poner todo el código en mis controladores cuando estoy escribiendo una aplicación web?

¿Cuáles son algunos buenos sistemas personalizados de pedidos de alimentos en línea?

Al implementar un sitio web / aplicación web, ¿debo colocar la aplicación y la API en el mismo servidor?

¿Es NodeJS adecuado y suficientemente escalable para una aplicación web de producción?

¿Qué marco de aplicaciones web tiene la curva de aprendizaje menos pronunciada?

¿Cuáles son las cosas más importantes que debemos tener en cuenta para mantener segura la API web para una aplicación de Android?

¿Cómo se diseñaría una base de datos para una aplicación web que permita a los usuarios crear sus propias páginas web basadas en una plantilla compartida entre todos los usuarios?