Notions de base


Libraire vs Frameworks

Librairie

  • Une collection de code réutilisable
  • Réduit le besoin d’écrire des choses complexes et répétitives en partant de zéro
  • Offre une grande liberté d’utilisation (possible de contrôler comment et quand elle est utilisée dans un projet)
  • Peu de contraintes sur la structure du projet

Framework (cadriciel)

  • Architecture prédéfinie : Il faut suivre un “pattern” de développement (une façon de développer) spécifique au framework.
  • Il faut travailler dans les limites établies par le framework.
  • “Bonnes” et “mauvaises” façons d’utiliser un framework.
  • Un framework peut utiliser des librairies

Historique

Historique frameworks Historique frameworks