¿Por qué hay muchos idiomas en el desarrollo del lado del servidor y solo uno (JavaScript) en el desarrollo de aplicaciones web del lado del cliente?

A2A:

El desarrollo de aplicaciones web del lado del cliente solo ejecuta JavaScript porque este script se ejecuta “después” de que haya cargado el sitio web. Y, por lo tanto, JavaScript convierte el código en solo el texto que puede ver. Además, JavaScript se ejecuta en el procesador del usuario. Esto da como resultado una carga reducida en el servidor y un ahorro de ancho de banda.

Por otro lado, el desarrollo del lado del servidor utiliza muchos lenguajes, los más populares son Python, PHP, Ruby on Rails y ASP.NET, entre otros. Estas secuencias de comandos se ejecutan en el servidor y no en su computadora. El servidor lee y ejecuta estos idiomas sin usar HTTP necesariamente.

JavaScript tiene muchas ventajas y, por lo tanto, es la única opción para el desarrollo de aplicaciones web del lado del cliente. Ahora con la recuperación de Angular JS, podemos esperar que el monopolio incontestado de Javascript disminuya.

Duplicado de abajo.

¿Por qué JavaScript es el único lenguaje del lado del cliente disponible?

More Interesting

¿Cómo organizar múltiples proyectos en una base de código con lógica compartida, en Python? Si tiene una aplicación web y algunos servicios de fondo que hablan con las mismas bases de datos y comparten la lógica, ¿es malo una sola base de código? ¿Deberían dividirse en bases de código separadas?

¿Cuál debería ser mi próximo paso lógico después de crear pantallas de maquetas para mi aplicación?

Si tuviera que iniciar una nueva aplicación web a gran escala hoy, ¿qué marco utilizaría?

¿Cómo hacen los marcos de renderizado front-end que la primera página se cargue rápidamente?

¿Cuál es la diferencia entre un firewall de aplicación web y un firewall de red normal? ¿Protegen cosas diferentes?

Cómo promocionar un sitio de software (scripts web)

¿Qué tan bueno es PostgreSQL con la aplicación web Java?

¿Cuáles son todos los sitios web de "búsqueda instantánea" que se han creado?

¿Por qué los desarrolladores de aplicaciones web tienen que incluir tokens de falsificación de solicitudes entre sitios en sus formularios web?

¿Cuáles son los beneficios de usar Angular (2) o ReactJs en aplicaciones web empresariales?

¿Cuáles son las desventajas de las aplicaciones web centradas en API?

¿Qué tipo de aplicaciones web simples y completas pueden construir un principiante en PHP para mejorar sus habilidades?

¿Qué necesito saber antes de comenzar a escribir una aplicación web con funciones de redes sociales?

¿Por qué alguien elegiría Python sobre Ruby, y viceversa?

Cómo construir una API privada para mi aplicación