Une page ou une application responsive est une interface qui adapte automatiquement sa mise en page à la taille de l'écran qui l'affiche, du smartphone au grand moniteur, sans perdre en lisibilité ni en confort d'usage. On parle de responsive web design.
Concrètement, le développeur front-end utilise CSS pour réorganiser les éléments selon la largeur disponible : colonnes qui passent les unes sous les autres, menu qui se replie, images redimensionnées, tailles de texte ajustées. Les outils clés sont les grilles flexibles (Flexbox, Grid) et les media queries.
Aujourd'hui, une grande partie du trafic web passe par le mobile, et beaucoup d'équipes conçoivent d'abord pour le petit écran (mobile first) avant d'élargir. Le responsive n'est plus une option mais une attente de base.
Pourquoi ça compte quand on recrute
Le responsive est un prérequis pour tout développeur front-end, pas un argument de CV. Le vrai niveau se voit sur les cas difficiles : tableaux de données sur mobile, formulaires complexes, accessibilité, performance sur réseau lent. Demandez au candidat de montrer une interface qu'il a rendue responsive et les compromis qu'il a faits avec le designer.
