Dans le cours : Docker pour les développeurs / développeuses

Comprendre l'architecture back-end et front-end

Si vous avez une assez bonne idée de la façon dont vous diviseriez une application full-stack, n'hésitez pas à ignorer cette vidéo et à vous y mettre. Dans ce chapitre nous allons voir comment nous ferions le front-end, le back-end puis une application full-stack avec Docker. Nous allons d'abord commencer par un back-end seul puis passer un front-end par lui-même et enfin une application full-stack. N'hésitez pas à passer à la partie que vous préférez. Dans tous les cas nous allons créer un container pour tous les actifs statiques et également diviser le back-end, le front-end et enfin notre persistance dans son propre container avec un volume pour les répertoires d'états. En d'autres termes tous les éléments qui n'auront pas besoin d'être modifiés tels que le code de nos applications seront hébergés dans un container et les éléments dynamiques auront besoin d'un volume pour pouvoir héberger les données. Avec cette brève introduction, allons droit au but et commençons à travailler avec nos exemples d'applications.

Table des matières