Skip to content

Explication Backend

francois-charlier edited this page Nov 17, 2021 · 4 revisions

Arborescence du Backend

Site_Web/
├─ client/
│  ├─ src/
│  │  ├─ index.css
│  │  ├─ index.js
│  ├─ public/
│  │  ├─ favicon.ico
│  │  ├─ index.html
├─ node_modules/
├─ package.json
├─ server.js

Explication des différents fichiers, dossiers et sous-dossiers :

  • Le dossier node_modules contient tous les modules que nous utilisons dans NodeJS.
  • Le fichier package.json permet de référencer le nom, la version, ainsi qu'une description du projet. Il permet également de créer des scripts que l'on peut ensuite appeler via la commande "npm" mais aussi de lister tout les packages installer dans NodeJS.
  • Le fichier server.js sert à démarrer le server web grâce au module Express et ce via la commande "node server.js".
  • Finalement, nous retrouvons un dossier client qui contient lui-même deux sous-dossier, le premier appeler src qui stock tout les fichiers Javascript et CSS que nous avons besoin pour le site web et le second appeler public qui lui stock toutes les images et icons.

Clone this wiki locally