Définition
Le frontend est la partie d'une application que l'utilisateur voit et manipule : pages, boutons, formulaires, animations, tout ce qui s'affiche dans le navigateur ou sur l'écran du téléphone. Il est construit avec HTML, CSS et JavaScript, le plus souvent au moyen d'un framework comme React, Angular ou Vue.js. Il dialogue avec le backend par des API pour afficher les données et transmettre les actions de l'utilisateur.
Dans la pratique
Le frontend porte la première impression du produit et les enjeux d'accessibilité, de performance perçue et de référencement. Un besoin frontend précise presque toujours le framework (React domine, Angular reste fort dans les grands comptes, Vue.js dans certaines équipes). Le profil doit aussi connaître les tests, l'accessibilité et l'intégration avec un design system, pas seulement « faire de belles pages ».
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.