Frontend Opentalent développé avec Vue.js 2 + NuxtJs 2
A voir:
# install dependencies
$ yarn install
# serve with hot reload at localhost:3000
$ yarn dev
# build for production and launch server
$ yarn build
$ yarn start
# generate static project
$ yarn generate
# generate doc
$ yarn docs
For detailed explanation on how things work, check out Nuxt.js docs.
| Répertoire | Rôle |
|---|---|
assets |
Contient les fichiers style et medias |
components |
Les différents composants graphiques qui composent l'application |
config |
La configuration de l'application |
lang |
Les fichiers de traduction |
layouts |
Layouts des pages |
middleware |
Code exécuté avant le rendu des pages (ex: pour vérifier l'authentification) |
models |
Définition des entités (ou modèles) |
node_modules |
Modules node installés via npm |
pages |
Définition des pages qui composent l'application |
plugins |
... |
services |
Rassemble les classes utilitaires non graphiques |
static |
Ressources statiques et publiques |
store |
Le store et ses composants servent d'entrepôt de donnés, et s'assurent de la cohérence de celles-ci |
tests |
Regroupe les tests (unitaires, end-to-end...) |
use |
... |