Le framework peut se traduire en français par “cadre de travail”. Il s’agit d’une sorte de boîte à outils ou d'architecture prête à l'emploi dont les développeurs se servent pour créer une application mobile, un site web, un logiciel d'entreprise, etc.
Le framework ou infrastructure logicielle sert donc de base aux développeurs pour faciliter leur travail. Il prend en quelque sorte la forme d’un canevas ou d’un squelette de programme qui pourra ensuite être enrichi afin de répondre aux besoins du client.
Cette infrastructure logicielle offre donc un ensemble de composants logiciels et d’outils (codes prédéfinis, grille CRUD, arborescence, bibliothèque, etc.) capables d’uniformiser et de faciliter le développement d'applications, sites web, etc.
Il existe différents types de frameworks pouvant être utilisés selon les besoins du développeur :
Il existe donc des frameworks pour tout type de projet qu’il s’agisse du développement d’un site web, d’un jeu, d’une application mobile ou encore la création d’un module d'extension.
En règle générale, ils sont proposés dans un langage de programmation spécifique.
Cet ensemble d'outils et de composants permet de gagner en productivité en évitant de partir de zéro pour le développement d’une application.
Il offre également une grande flexibilité aux développeurs qui peuvent choisir d’utiliser ou non les composants proposés.
Le framework permet aussi d'utiliser un code propre et entièrement fonctionnel et de profiter de l’appui d’une grande communauté en ligne pouvant aider à corriger des bugs.
Un grand nombre de frameworks sont disponibles pour assister les développeurs dans leur travail. Parmi les plus connus on retrouve notamment :
Rejoignez les 250 000 entrepreneurs qui ont déjà lancé leur business en ligne.
CRÉER MA BOUTIQUETestez gratuitement WiziShop dès aujourd’hui…
7 jours de test offerts, sans engagement, avec accès à toutes nos fonctionnalités.
Créez votre boutique en ligne
Votre email
est déjà utilisé.
Veuillez vous connecter pour créer la boutique
En fournissant votre adresse e-mail, vous acceptez nos Conditions Générales d’utilisation.
Profitez d’un essai gratuit