No, a menos que esté hablando de Nodejs como una selección de tecnología del lado del servidor; pero eso todavía no cubre parte de su pregunta “en todas partes”.
El uso de JavaScript en el lado del cliente (también conocido como navegador) es casi insustituible. No quieres saber qué pasó con los Applets y Flash de Java. Básicamente, cuando se trata de crear una interfaz de usuario que sobreviva en una variedad de navegadores populares, así como en dispositivos y sistemas operativos, la combinación de HTML, CSS y JavaScript es el Estándar Web. Aunque hay conflictos en curso en esas normas, actualmente está bastante bien y seguirá mejorando en el futuro.
También podría suceder en el futuro que un marco popular como Django tome la ruta GWT y permita a los desarrolladores codificar el front-end en Python. La personalización, el control del código y el rendimiento siempre serán algunas de las principales preocupaciones con este enfoque, pero podría ayudar a una parte del mercado web empresarial que se ajusta a una plantilla típica de conjunto de requisitos.
- ¿Es Coda y Git una buena manera de comenzar el desarrollo front-end moderno?
- ¿Cuál es la diferencia entre XHTML y HTML?
- ¿Es posible aprender desarrollo web con HTML, CSS y JS en una o dos semanas?
- En HTML5, ¿podemos usar marcadores de posición en cualquier otro lugar que no sea en los campos de entrada?
- ¿Qué es MVM en AngularJS?