Accueil Métiers Blog Outils Glossaire Découvrir le programme
Glossaire / Vibe Coding & développement

Frontend / Backend

Frontend = ce que l'utilisateur voit (design, boutons, pages). Backend = ce qui se passe en coulisses (base de données, logique, API).

Débutant

Définition complète

Dans une application web, le frontend est la partie visible : les pages, les boutons, les formulaires, les animations. C'est construit avec HTML, CSS et JavaScript. Le backend est la partie invisible : le serveur qui traite les données, la base de données qui stocke les informations, les API qui connectent les services. En vibe coding, tu peux demander à Claude Code de créer les deux. Les outils comme Next.js (fullstack), Supabase (backend) et Tailwind CSS (frontend) permettent de tout construire avec un seul outil d'IA.

Analogie pour comprendre

Un restaurant : le frontend c'est la salle (décor, menu, service), le backend c'est la cuisine (préparation, stocks, recettes). Le client voit la salle, jamais la cuisine, mais les deux sont nécessaires.

En pratique

Un coach crée son site avec Claude Code. Le frontend : une landing page avec témoignages et bouton de réservation. Le backend : Supabase stocke les réservations, n8n envoie un email de confirmation, Cal.com gère le calendrier. L'utilisateur ne voit que la page, mais tout est connecté en coulisses.

Outils associés

Claude Code Supabase Cursor

Termes liés

Vibe Coding API Déploiement SaaS No-code

Tu veux maîtriser ces concepts concrètement ?

LE LABO IA t'apprend à construire, automatiser et vendre avec l'IA.

Découvrir le programme

Pour aller plus loin

Vibe coding guide complet →

Questions fréquentes

Non, mais comprendre la différence t'aide à mieux communiquer avec les outils d'IA et à comprendre pourquoi certaines choses prennent plus de temps que d'autres.
Non. Dès que tu as besoin de stocker des données, d'authentifier des utilisateurs ou de connecter des services, tu as besoin d'un backend.