formations/javascript/angular/projet-outils-2.md

32 lines
1.2 KiB
Markdown
Raw Normal View History

2015-04-10 01:01:21 +02:00
# .cadoles-slide-title[Menée de projet & outils (2/5)]
2015-04-10 00:30:02 +02:00
**Organisation d'un projet plus important**
```text
# Structure basée sur la même idée, mais avec une approche orientée composants, récursive
myApp-client
|-> js
|-> main.js - Amorçage de l'application
|-> config.js - Configuration de l'application
|-> app.js - Définition du module principale
|-> shared - Fonctionnalités du module
| |-> controllers
| | |-> templates - Templates liés aux contrôleurs du module
| |-> directives
| | |-> templates - Templates liés aux directives du module
| |-> filters
|-> components - Sous modules
|-> module1
| |-> module1.js
| |-> shared
| | |...
| |-> components
| |...
|-> module2
|-> module2.js
|-> shared
| |...
|-> components
|...
```