Javascript de nuevo en el juego

Depositphotos 27736851 s

Recuerdo cuando la gente hablaba de la desaparición de Javascript. Muchos navegadores le permitirán bloquear su configuración debido a scripts maliciosos. Sin embargo, Javascript ahora está en aumento. Para los que no son expertos en tecnología… Hay dos formas de trabajar con la programación de sitios web: del lado del servidor y del lado del cliente. Un ejemplo de secuencias de comandos del lado del servidor es cuando envía su pedido, su información se publica en el servidor y luego aparece una nueva página producida por el servidor. Un ejemplo de una secuencia de comandos del lado del cliente es cuando hace clic en enviar y recibe un mensaje de error instantáneo que indica que no ingresó información válida.

PHP y VBScript son ejemplos de lenguajes del lado del servidor. Javascript es un script del lado del cliente. Con la llegada de XML, Javascript tiene una nueva vida. Javascript puede comunicarse directamente con el servidor sin necesidad de que el servidor publique una nueva página. El cliente y el servidor ahora pueden comunicarse entre sí simplemente utilizando XML.

Durante mucho tiempo, la industria del software estuvo dividida entre la multitud de Software y la multitud de Proveedores de Servicios de Aplicaciones. El software se carga y se ejecuta localmente en su PC / MAC. ASP es un software que se ejecuta en el servidor y usted interactúa a través de un navegador. La ventaja de ASP es que pueden implementar correcciones y nuevas funciones sin que tenga que instalar nada localmente. La desventaja era que el software basado en navegador estaba muy limitado debido a la programación del lado del cliente y las limitaciones del navegador.

Sin embargo, la capacidad de Javascript para comunicarse a través de XML cambia el tablero de juego. Al poder comunicarse con el servidor y seguir ejecutándose en el navegador, ahora puede diseñar aplicaciones muy complejas que competirán con el software de escritorio. Y tendrá todas las ventajas de ejecutar ese software desde el servidor del proveedor ... lo que permitirá que se publiquen correcciones y funciones con regularidad. Javascript también es compatible con todos los navegadores, ¡así que use lo que quiera!

Algunos buenos ejemplos: compruebe el trabajo de arrastrar y soltar en este web oficial.
¿Te gusta MS Word? Hay algunos editores increíbles en la web. Aquí hay uno.

No pasará mucho tiempo antes de que los proveedores de servicios de aplicaciones comiencen a hacerse cargo. Puedo imaginarme el día en que alquile Microsoft Office por $ 9.95 al mes en lugar de pagar unos cientos por cada licencia.

Un comentario

  1. 1

    @Douglas: "PHP y VBScript son ejemplos de lenguajes del lado del servidor".

    Eso en realidad no técnicamente cierto sobre VBScript. Lo que sería más cierto sería decir "VBScript es un ejemplo de un lenguaje de secuencias de comandos que se ha utilizado principalmente en el lado del servidor como el idioma principal para ASP de Microsoft, aunque se puede utilizar como un lenguaje de secuencias de comandos del lado del cliente en Internet Explorer de Microsoft."

    Podrías continuar diciendo "Hay varias razones por las que VBScript no ha sido ampliamente aceptado como un lenguaje de secuencias de comandos del lado del cliente, siendo la más importante que no funcionó en el navegador de Netscape en los años de formación de las secuencias de comandos del lado del cliente, y tampoco funciona en Firefox. Safari u Opera ahora. Otra razón importante por la que Javascript superó a VBScript para el liderazgo en el cliente es porque VBScript es un lenguaje mucho menos poderoso que Javascript."

    Sí, es un bocado y podría haberlo reducido en palabras, pero dado el contexto, ¿por qué esforzarse? 🙂

    PD: Tengo más de 10 años de experiencia programando en VBScript, y ahora estoy realmente empezando a aprender Javascript en serio, así que para mí decir que este último es más poderoso es revelador ...

¿Qué piensas?

Este sitio usa Akismet para reducir el correo no deseado. Descubra cómo se procesan los datos de sus comentarios.