Evolucion de Aplicaciones Web

  • La web de Tim Berners-Lee

    La web de Tim Berners-Lee que hoy conocemos fue creada en 1989 en CERN (Organización Europea para la Investigación Nuclear) en Ginebra, Suiza.
  • Primer sitio web publico

    En 1991, Berners-Lee lanzó el primer sitio web público que describe el proyecto World Wide Web y proporciona información básica sobre cómo usar hipervínculos para navegar por la información
  • Evolucion en navegadores y experiencias de usuario

    Los navegadores como Mosaic (1993) y Netscape Navigator (lanzado en 1994) permitieron a los usuarios navegar visualmente por la web y acceder a contenido de manera más intuitiva que los sistemas anteriores basados en texto.
  • JavaScript es introducido por Netscape

    JavaScript permitió a los desarrolladores crear efectos dinámicos, validar formularios y realizar comunicaciones asíncronas con los servidores, lo que marcó un hito crucial en la evolución de las aplicaciones web hacia formas más interactivas y dinámicas.
  • La era de las aplicaciones web dinámicas

    La era de las aplicaciones web dinámicas se caracteriza por un avance significativo en la interactividad y la funcionalidad de las aplicaciones basadas en la web, especialmente durante la transición de finales de los años 90 hasta principios de los 2000.
  • Google lanza Gmail

    Detrás de este lanzamiento estaba Paul Buchheit, un desarrollador visionario de Google, quien lideró el proyecto que pronto se convertiría en el servicio de correo electrónico predilecto de millones. Originalmente, Gmail se mantuvo exclusivo para empleados de Google, una práctica que añadió un velo de misterio y exclusividad alrededor de su lanzamiento público.
  • Ajax (Asynchronous JavaScript and XML) se populariza

    es una técnica de desarrollo web para crear aplicaciones web asíncronas. Estas aplicaciones se ejecutan en el cliente, es decir, en el navegador de los usuarios mientras se mantiene la comunicación asíncrona con el servidor en segundo plano. De esta forma es posible interactuar con el servidor sin necesidad de recargar la página web, mejorando la interactividad, velocidad y usabilidad en las aplicaciones.
  • jQuery se convierte en una biblioteca JavaScript popular para simplificar la manipulación del DOM y la interacción con Ajax.

    jQuery permitió a los desarrolladores seleccionar elementos del DOM usando selectores CSS-like y aplicar manipulaciones, como cambiar estilos, agregar o eliminar elementos, y manejar eventos de manera más sencilla y eficiente que con JavaScript puro.
  • El auge de las aplicaciones web modernas

    AngularJS de Google introduce el concepto de Single Page Applications (SPA), donde una sola página HTML es cargada inicialmente y el contenido se actualiza dinámicamente.
  • ReactJS de Facebook y Vue.js emergen como frameworks de desarrollo front-end.

    ReactJS ha tenido un impacto significativo en el desarrollo de aplicaciones web modernas, proporcionando herramientas y patrones que han cambiado la forma en que se construyen y gestionan las interfaces de usuario en la web.
  • Progressive Web Apps (PWA) se establecen como una nueva categoría, ofreciendo experiencia nativa en web.

    Progressive Web Apps (PWA) se establecieron como una nueva categoría de aplicaciones web que ofrecen características avanzadas para proporcionar una experiencia similar a las aplicaciones nativas en dispositivos móviles y de escritorio.
  • WebAssembly se introduce

    WebAssembly puede ser descrito como una tecnología que está basada en la utilización de un lenguaje de programación de bajo nivel, el cual fue diseñado para ejecutar código en un navegador web aportando un alto rendimiento a la ejecución de aplicaciones web.
  • Avances y tendencias actuales

    Integración de inteligencia artificial y machine learning en aplicaciones web.
  • Integreacion de sistemas mas accesibles, con seguridad y mejor optimizados

    Enfoque en accesibilidad, seguridad y optimización del rendimiento.