Développer une application web avec Vue.js
Programme
Comprendre VueJS
- un peu d’histoire
- les principes
- Virtual DOM
- framework progressif
- programmation réactive
- two way data binding
- one way data flow
- les ressemblances avec Angular / React
- les différentes sources d’information
Utiliser VueJS
- Vanilla JS
- la cli et les principaux templates
- le devtool
- les vues
- structure principale
- le cycle de vie
- les templates, JSX et HTML
- les styles
- le binding
- les directives
- les composants
- les mixins
Maîtriser VueJS
- le routing
- la gestion centralisée du state (vuex)
- utilisation de Babel / ES6
- utilisation d’un module bundler (webpack / rollup)
- les tests
- les librairies tierces à connaître
- pour des appels REST
- pour de l’intégration graphique
- le Server Side Render