Introducción ¿Qué significa que una página sea usable? Usable es un término ampliamente utilizado en el ámbito informático. Su significado es “que se puede usar”. ¿Pero qué significa “q...
Vue
Introducción El uso de un framework nos facilita enormemente el trabajo a la hora de crear una aplicación. Vue.js es un framework de JavaScript utilizado para crear interfaces de usuario (UI) y ap...
Tratamiento de datos en clientes web
Introducción En las aplicaciones web modernas, es común recibir datos del servidor en formato JSON, que es un formato ligero para el intercambio de datos. JavaScript proporciona herramientas poten...
Fetch en JavaScript
Introducción La función fetch de JavaScript proporciona una manera sencilla y poderosa de realizar solicitudes HTTP. Es similar a XMLHttpRequest (XHR), pero utiliza promesas y tiene una sintaxis m...
AJAX en JavaScript
Introducción AJAX, acrónimo de “Asynchronous JavaScript and XML”, es un conjunto de tecnologías que permite a las aplicaciones web enviar y recibir datos del servidor de manera asíncrona, sin nece...
Async await en JavaScript
Introducción El uso de async y await en JavaScript ofrece una forma más concisa y legible de trabajar con promesas. Introducida en ECMAScript 2017, esta sintaxis facilita la gestión de operaciones...
Promesas en JavaScript
Introducción Las promesas en JavaScript son objetos que representan la eventual finalización (satisfactoria o con error) de una operación asíncrona y su valor resultante. Proporcionan una forma de...
Callbacks en JavaScript
Introducción En JavaScript, un callback es una función que se pasa como argumento a otra función para que se ejecute después de que se complete alguna operación. Los callbacks son esenciales para ...
Asincronía en JavaScript
Introducción JavaScript solo puede tener un hilo de ejecución. Esto significa que si solicitamos algo al servidor de forma síncrona, toda la web se detendrá hasta que llegue la respuesta. Sin emb...
Contenidos web interactivos
Elementos interactivos básicos Un elemento interactivo es aquel que cambia cuando el usuario interactúa con él. Los elementos interactivos los siguientes: Los enlaces. Todos los elementos ancl...