• Fonctionnalités
    • Avantages
    • Shopping Ads
  • Références
    • Témoignages
    • Exemples boutiques
    • Presse
  • Tarifs
    • Nos abonnements
    • Migrez vers WiziShop
  • Ressources
    • Nouveautés
    • Partenaires
    • Aides
    • API
    • Glossaire E-commerce
    • Les conseils de Grégory Beyrouti
  • Blog
Tout Lexique Commerce Lexique Marketing Lexique Entrepreneur Lexique Logistique

Framework

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 :

  • Les frameworks d'infrastructure système : pour le développement d’interfaces graphiques, de systèmes d’exploitation, d’outils de communication,etc.
  • Les frameworks d'intégration intergicielle : pour fédérer des applications qui fonctionnent de façon indépendante.
  • Les frameworks de gestion de contenu : qui permettent de traiter les informations numérisées.
  • Les frameworks d’entreprise : qui sont dédiés aux applications développées pour les entreprises.

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 :

  • Apache Cocoon : un environnement JAVA/XML pour le développement web
  • Catalyst : un framework open-source en langage de programmation PERL destiné aux logiciels applicatifs
  • Django : framework open-source en langage Python pour le web
  • Microsoft .NET : proposé par la société Microsoft pour le développement de logiciels applicatifs, applications web et composants logiciels
  • Ruby on Rails : écrit en langage Ruby
  • Symfony : en langage PHP pour le développement web
Ne perdez plus de temps ! Testez WiziShop dès aujourd’hui…

Rejoignez les 250 000 entrepreneurs qui ont déjà lancé leur business en ligne.

CRÉER MA BOUTIQUE

Ne perdez plus de temps ! Testez WiziShop dès aujourd'hui...

L'essai est gratuit pendant 15 jours, sans engagement et vous donne accès à l'ensemble des fonctionnalités.

Créons ensemble votre boutique en ligne WiziShop

Quel est votre prénom ?

Vous allez bénéficier de 15 jours de test gratuit

Enchanté ...

Quel est votre nom ?

Retour

Comment souhaitez-vous
nommer votre boutique ?

Retour

..., merci de définir
votre mot de passe

Le mot de passe doit contenir 6 caractères minimum.

Retour

..., dîtes-moi tout.
Quelle est votre couleur préférée ?

Retour

, quels types de produits allez-vous vendre ?

Retour