Qué es Frontend
Parte del cliente de la aplicación: interfaz de usuario
Frontend es la parte del cliente de una aplicación web, responsable de todo lo que el usuario ve e interactúa en el navegador.
Tecnologías principales
- HTML — estructura y contenido de la página
- CSS — estilización y diseño
- JavaScript — interactividad y lógica
- TypeScript — JavaScript tipado
Frameworks populares
- React — biblioteca de UI de Meta
- Vue.js — framework progresivo
- Angular — framework completo de Google
- Svelte — framework compilado
Herramientas de desarrollo
- Vite, Webpack — empaquetadores de módulos
- Tailwind CSS — framework CSS utility-first
- Figma — diseño y prototipado
- Chrome DevTools — depuración en navegador
Tareas del desarrollador Frontend
- Implementación de diseños
- Diseño responsivo para diferentes dispositivos
- Optimización del rendimiento
- Integración con Backend API