Le développement front-end représente le code technique HTML / CSS / JS, ie le développement des éléments « visibles » et interactifs d’un produit / service digital.

Le développement front « dev front » regroupe les encodages permettant de traduire une architecture de contenu, un design graphique et des interactions en code exploitable par un navigateur.

Il se traduit dans les sites web par les langages HTML (le contenu), CSS (le design) et JS (les animations et interactions).

Côté applications, on parle de languages natifs. Ces languages concrétisent les réflexions stratégiques et conceptions centrées utilisateurs et peuvent former un prototype interactif proche du produit final.