Skip to content

Intercambio de datos

Los usuarios de aplicaciones web esperan que sus datos se guarden y se recuperen cuando vuelven a visitar la aplicación. En esta sección aprenderemos a guardar datos en el navegador, recuperarlos y comenzar a interactuar con peticiones a otros servidores.

localStorage

El objeto localStorage nos permite almacenar datos en el navegador de forma persistente, manteniendolos aunque cerremos el navegador.

🗃️ JSON

JSON (JavaScript Object Notation) es un formato de texto sencillo para el intercambio de datos. Aprende a utilizarlo para enviar y recibir datos entre aplicaciones, independiente del lenguaje de programación que utilicen.

⏱️ Peticiones asíncronas

Las peticiones asíncronas nos permiten realizar peticiones al servidor sin detener la ejecución del resto del código. Esto nos permite crear aplicaciones más rápidas y con mejor experiencia de usuario.

🤓 Validación de datos

La validación de datos es un proceso que nos permite comprobar que los datos que recibimos son correctos. Es clave tanto en el lado del cliente como en el lado del servidor.

🎳 Modelo - Vista - Controlador (MVC)

El MVC es un patrón de diseño, es decir, una forma de organizar el código de una aplicación. El MVC divide la aplicación en tres partes para facilitar su desarrollo y mantenimiento.