Différence entre framework et librairie

Les deux concepts sont importants mais parfois ils sont déroutants pour un développeur. « Inversion of Control (IOC) » ou « Inversion de contrôle » est la principale différence entre une librairie et un framework. Lorsque vous appelez une méthode depuis une librairie, vous avez le contrôle. Mais avec un framework, le contrôle est inversé: le framework vous appelle.
 
 
Avec une librairie, vous appelez des parties de la librairie dans votre code. Par exemple, en Javascript, je pourrais appeler .length(); qui est une méthode dans la librairie Javascript. Avec un framework, il indique davantage le style d’architecture que vous coderez, par exemple le framework MVC.
 


difference-entre-api-et-framework

Une réflexion sur “Différence entre framework et librairie

  • septembre 6, 2021 à 12:13 pm
    Permalien

    Très belle présentation. Merci.
    J’aime bien le schéma qui illustre assez bien la différence.

    Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *