| Description |
J'ai développé une application web avec Vue.js et Express.js, deux frameworks JavaScript populaires. L'application web est une Single Page Application, c'est-à-dire qu'elle ne recharge pas la page à chaque action de l'utilisateur. Pour cela, j'ai séparé le code en composants réutilisables, qui gèrent chacun une partie de l'interface. L'application web communique avec une base de données MongoDB, qui stocke les données de l'application. Le backend utilise Express.js pour créer une API REST, qui permet d'envoyer et de recevoir des données au format JSON. Le frontend utilise Vue.js pour créer une interface dynamique et réactive. Il récupère les données dans le frontend, par exemple en faisant des requêtes HTTP vers le backend. Pour mettre en ligne le projet, j'ai utilisé Heroku pour héberger le backend et GitHub Pages pour héberger le frontend. |