Рет қаралды 3,410
En tant que développeurs travaillant sur le backend, nous avons un problème. Dans le monde de la programmation, on modélise par défaut la réalité avec la programmation orientée objet.
Par contre, en base de données, on modélise les données avec des tables. Ces deux éléments, les objets et les lignes de tableau, ne sont pas directement compatibles, en termes de modèle mental. Il y a un écart.
Et c'est là qu’interviennent les ORM comme Prisma, Doctrine, Active Record ou Eloquent de Laravel. Ils aident à combler ce fossé entre deux modèles mentaux, entre les données tabulaires et la programmation orientée objet. Quels sont leurs avantages ? Quels sont leur inconvénients ?
----------
Mon site : kodaps.fr
Sur medium : / gosev
Mon matos :
* Canon M50 : amzn.to/2OBNlqb
* Eclairage : amzn.to/3kYXlG3
* Fond vert retractable : amzn.to/3bxg5sV