in

¿Qué es una aplicación web?

GettyImages 692915429 5a8f1a1e3418c60037aae970 scaled

Así como existe una aplicación móvil en un dispositivo móvil, una aplicación web (o «aplicación web» para abreviar) es cualquier programa informático que realiza una función específica utilizando un navegador web como cliente. La aplicación puede ser tan simple como un tablero de mensajes o un formulario de contacto en un sitio web, o puede ser tan compleja como un procesador de texto o una aplicación de juegos móviles para múltiples jugadores que descargue en su teléfono.


Ade Akinrujomu / Getty Images

¿Qué es un cliente?

En un entorno cliente-servidor, «cliente» se refiere al programa anfitrión que una persona usa para ejecutar una aplicación. Un entorno cliente-servidor es aquel en el que varias computadoras comparten información de una base de datos. Cuando el servidor aloja información, el «cliente» es la aplicación que se utiliza para acceder a la información.



¿Cuáles son los beneficios de utilizar aplicaciones web?

Una aplicación web libera al desarrollador de la responsabilidad de crear un cliente para un tipo específico de computadora o sistema operativo, por lo que cualquiera puede usar la aplicación mientras tenga acceso a Internet. Dado que el cliente se ejecuta en un navegador web, el usuario podría estar usando una PC o una Mac. Pueden estar usando Internet Explorer, Chrome o Firefox, aunque algunas aplicaciones requieren un navegador web específico.


Las aplicaciones web suelen utilizar una combinación de secuencias de comandos del lado del servidor (ASP, PHP, etc.) y secuencias de comandos del lado del cliente (HTML, Javascript, etc.). La secuencia de comandos del lado del cliente se ocupa de la presentación de la información, mientras que la secuencia de comandos del lado del servidor se ocupa de todas las cosas difíciles como almacenar y recuperar la información.



¿Cuánto tiempo han existido las aplicaciones web?

Las aplicaciones web han existido desde antes de que la World Wide Web se generalizara. Por ejemplo, Larry Wall desarrolló Perl, un popular lenguaje de programación del lado del servidor, en 1987. Eso fue siete años antes de que Internet realmente comenzara a ganar popularidad fuera de los círculos académicos y tecnológicos.


Las primeras aplicaciones web convencionales eran relativamente simples, pero a finales de los 90 se vio un impulso hacia aplicaciones web más complejas. Hoy en día, millones de estadounidenses usan aplicaciones web para presentar impuestos sobre la renta en línea, realizar tareas bancarias en línea, compartir publicaciones en las redes sociales, comunicarse con amigos y familiares, y más.



¿Cómo han evolucionado las aplicaciones web?

La mayoría de las aplicaciones web se basan en la arquitectura cliente-servidor, donde el cliente ingresa información y el servidor almacena y recupera información. El correo electrónico es un buen ejemplo de esto, con servicios como Gmail y Microsoft Outlook que ofrecen clientes de correo electrónico basados ​​en la web.


Se han desarrollado cada vez más aplicaciones web para manejar funciones que normalmente no requerirían acceso al servidor. Por ejemplo, Google Docs es una aplicación web que puede actuar como un procesador de texto, almacenando información en la nube y permitiéndote «descargar» el documento en tu disco duro personal.


Si ha estado usando la web el tiempo suficiente, habrá visto lo sofisticadas que se han vuelto las aplicaciones web. Gran parte de esa sofisticación se debe a AJAX, que es un modelo de programación para crear aplicaciones web más receptivas.


G Suite (anteriormente Google Apps) y Microsoft 365 son otros ejemplos de la última generación de aplicaciones web. Las aplicaciones móviles que se conectan a Internet (como Facebook, Dropbox y varias aplicaciones bancarias) también son ejemplos de cómo se han diseñado las aplicaciones web para la creciente participación de la web móvil en el tráfico global de Internet.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

split1 100606978 large

Revisión de Razer Firefly: lo que el cartón puede enseñarnos sobre el lujo puro de una alfombrilla de ratón de $ 60

FH7YPYOINUV5YXH

Cómo reemplazar una mesa de patio con vidrio roto (¡sin vidrio!): 5 pasos (con imágenes)