Frontend
El frontend es la parte de un sitio web o una aplicación con la que el usuario interactúa directamente: todo lo que ve en pantalla, como la disposición, los colores, los textos, las imágenes, los menús y los botones. Se ejecuta en el navegador Un navegador es el programa con el que abres webs y navegas por internet, como Chrome, Firefox o Safari. Más en el glosario → del usuario y se construye principalmente con tres tecnologías: HTML, que da la estructura; CSS, que aporta el diseño visual; y JavaScript, que añade interactividad. También se le llama «lado del cliente». Su objetivo es que la experiencia sea clara, atractiva, rápida y usable en cualquier dispositivo. Se apoya a menudo en frameworks Un framework es una estructura de código ya construida que sirve de base para desarrollar aplicaciones más rápido, sin empezar desde cero y siguiendo buenas prácticas ya probadas. Más en el glosario → como React o Vue para construir interfaces complejas. Trabaja en tándem con el backend El backend es la parte oculta de una web o app —servidores, bases de datos, lógica— que el usuario no ve, pero que procesa las peticiones y almacena los datos que la hacen funcionar. Más en el glosario → , la parte oculta que le proporciona los datos y procesa las peticiones; juntos forman una aplicación completa.