Qu'est-ce que Frontend
Côté client de l'application: interface utilisateur
Frontend est la partie côté client d'une application web, responsable de tout ce que l'utilisateur voit et avec quoi il interagit dans le navigateur.
Technologies principales
- HTML — structure et contenu de la page
- CSS — stylisation et design
- JavaScript — interactivité et logique
- TypeScript — JavaScript typé
Frameworks populaires
- React — bibliothèque UI de Meta
- Vue.js — framework progressif
- Angular — framework complet de Google
- Svelte — framework compilé
Outils de développement
- Vite, Webpack — bundlers de modules
- Tailwind CSS — framework CSS utility-first
- Figma — design et prototypage
- Chrome DevTools — débogage navigateur
Tâches du développeur Frontend
- Implémentation des maquettes design
- Design responsive pour différents appareils
- Optimisation des performances
- Intégration avec l'API Backend