En mi opinión, es nodeJS.
Node.js
- ¿Por qué Google cambió su política original en '20% de tiempo '?
- ¿Cómo sabré qué sitio web está utilizando qué idioma en el back-end?
- ¿Existe una empresa de alojamiento que no solicite los datos de mi tarjeta de crédito?
- ¿Cuál es la tecnología de back-end más adecuada para un sitio web que desea ofrecer un servicio por encargo?
- ¿Tengo que ser un desarrollador web de pila completa para ser un probador de aplicaciones web, y debo aprender PHP como desarrollador de back-end?
La entrada más reciente en esta lista de marcos de programación es Node.js. Node.js es un lenguaje basado en eventos y, habiendo crecido de JavaScript, el único en esta lista diseñado desde el principio para atender solicitudes web aprovechando JavaScript en el lado del servidor.
La E / S sin bloqueo produce aplicaciones del lado del servidor de alto rendimiento. Los programadores descubrirán que sus habilidades de JavaScript del lado del cliente son portátiles para las tareas de desarrollo del lado del servidor. Líderes como Yahoo y LinkedIn han implementado partes de sus aplicaciones en Node.js.
Debido a que Node.js es más nuevo, las personas con fuertes habilidades pueden ser más difíciles de encontrar y más caras de emplear.
La documentación y las bibliotecas son escasas, con desafíos adicionales en torno al hecho de que los proyectos tienden a mezclar Node.js con otros lenguajes y marcos para completar el conjunto de características. Sin embargo, esta situación puede mejorar a medida que los desarrolladores de JavaScript hagan la transición a arquitecturas de fondo.