Dans ce tutoriel, vous apprendrez à développer une API pour l'authentification et l'autorisation basées sur la permission de l'utilisateur. De plus, l' architecture propre , l'unité de travail et les modèles de médiateur seront utilisés.
Ce modèle vise à améliorer la façon dont les différentes parties de votre application communiquent entre elles. Différentes parties de votre application (composants) ne se parlent pas directement. Au lieu de cela, ils envoient des demandes au médiateur qui est comme un point de communication central dans votre application.
Est un modèle de conception utilisé pour gérer une série d'opérations de base de données en tant qu'unité unique. L'unité des modèles de travail regroupe les opérations de base de données (créer, supprimer et mettre à jour) en une seule transaction. Cela garantit que toutes les opérations se reflètent dans la base de données (commit). En cas d'erreur, le modèle effectue un recul.
L'architecture propre est un modèle de conception logicielle qui favorise la maintenabilité, la testabilité et la réutilisabilité en séparant différentes préoccupations au sein de l'application en couches distinctes. Il est souvent visualisé comme un oignon, avec la logique commerciale principale (domaine) au centre, entourée de couches extérieures qui traitent progressivement des préoccupations plus externes.
Les couches en architecture propre:
Vous pouvez vérifier le tutoriel dans ce lien