-
Period: to
Inicios de la Web
-
Primera página web
Tim Berners-Lee desarrolla la primera página web y el lenguaje HTML. -
Mosaic
Se lanza el navegador Mosaic, popularizando el acceso a la web. -
JS y PHP
Aparecen JavaScript y PHP, revolucionando la programación web. -
Flash
Macromedia lanza Flash, permitiendo animaciones interactivas en la web.
Adobe Flash, una plataforma utilizada para animaciones, juegos y contenido interactivo en la web. Fue muy popular, pero quedó obsoleto con la llegada de nuevas tecnologías como HTML5. -
AJAX
Aparece AJAX, mejorando la interactividad de las aplicaciones web.
AJAX es una técnica de desarrollo web que significa Asynchronous JavaScript and XML (JavaScript y XML Asíncronos). Se utiliza para crear aplicaciones web interactivas y dinámicas. La característica principal de AJAX es que permite actualizar partes específicas de una página web sin necesidad de recargar toda la página. -
Period: to
Expansión y Web 2.0
-
Web 2.0
Se populariza la Web 2.0 con redes sociales y aplicaciones dinámicas. -
JQuery
Se lanza jQuery, es una biblioteca de JavaScript rápida, ligera y rica en funciones que facilita la creación de aplicaciones web. Se convirtió en una herramienta popular entre los desarrolladores por simplificar tareas comunes, como manipular el DOM (estructura de una página web), manejar eventos, realizar animaciones y manejar solicitudes asíncronas como AJAX. -
Presentanción IPhone
Apple presenta el iPhone, impulsando el diseño web responsivo. -
HTML5 y CSS3
HTML5 y CSS3 mejoran la capacidad gráfica y multimedia de la web. -
Period: to
Modernización y Frameworks
-
AngularJS
Nace AngularJS, marcando el auge de los frameworks JavaScript. Diseñado para facilitar la creación de aplicaciones web dinámicas y de una sola página (single-page applications o SPA). AngularJS permite a los desarrolladores utilizar HTML como su lenguaje de plantillas y ampliar su sintaxis para manejar componentes dinámicos de la interfaz de usuario. -
React
Facebook lanza React, cambiando la manera de construir interfaces web.
Su principal objetivo es facilitar la creación de aplicaciones web rápidas y dinámicas mediante el uso de componentes reutilizables. React se centra en la representación eficiente de la interfaz, actualizando solo las partes de la página que cambian, en lugar de volver a renderizar toda la página. -
Material Design
Google introduce Material Design, estableciendo guías de diseño moderno. -
Vue.js
Surge Vue.js, un framework ligero y flexible para el desarrollo web.
Es un framework progresivo de JavaScript creado por Evan You. Su objetivo principal es facilitar la construcción de interfaces de usuario interactivas y aplicaciones web de una sola página (single-page applications o SPAs) -
ES6
Aparece ECMAScript 6 (ES6), modernizando JavaScript con nuevas funcionalidades. -
Pandemia PWA
La pandemia impulsa el crecimiento del comercio electrónico y PWA (Progressive Web Apps).
Las PWAs están diseñadas para funcionar como aplicaciones nativas en dispositivos móviles, pero sin necesidad de descargarlas desde una tienda de aplicaciones. -
Period: to
Desarrollo Avanzado y Web 3.0
-
WASM
Fue diseñada para complementar a JavaScript y permitir que lenguajes como C, C++, Rust y otros se utilicen en la web, abriendo un abanico de posibilidades para crear aplicaciones web más rápidas y potentes. -
Inteligencia Artificial
La Inteligencia Artificial y el Machine Learning comienzan a integrarse en aplicaciones web. -
Blockchain
Se expande la Web 3.0 con tecnologías como blockchain y aplicaciones descentralizadas (dApps).
Es una tecnología de registro distribuido que permite almacenar datos de forma segura, transparente y descentralizada. Funciona como una cadena de bloques, donde cada bloque contiene información y está vinculado al bloque anterior mediante criptografía, formando una estructura inmutable.