Nouvelles librairies, nouveau frameworks, nouveau langages... le front de nos applications n'a cessé de se complexifier au cours des 10 dernières années. Ce Tool-in-Action va vous montrer comment GruntJs et ses nombreux plugins permettent de simplifier et d'automatiser le build de la partie front de vos applications Web Java.
2. Plan
2
●
Introduction
●
Grunt & Maven
●
Live Coding
– Plugin de base et hello World
– Bower: Gestions des dépendances
– Sass
– Jasmine & CasperJs : Tests automatisés du front
– Browserify :
●
Modularisation
●
Transpilation
3. Des nouvelles du
Front-End
3
Injection des dépendances
Effets de bords
Compatibilité
inter-navigateur
Css monolithique
Compatibilité inter-device
Versionning des dépendances
Régréssions
4. Des nouvelles du
Front-End
4
Injection des dépendances
Effets de bords
Compatibilité
inter-navigateur
Css monolithique
Compatibilité inter-device
Versionning des dépendances
Régréssions
11. Live Coding
11
– Plugin de base et hello World
– Bower: Gestions des dépendances
– Sass
– Jasmine & CasperJs : Tests automatisés du front
– Browserify :
●
Modularisation
●
Transpilation
comment Grunt Js va simplifier le développement
du front
de vos applications Maven.
Pourquoi un outil à part,
Pourquoi grunt
Comment grunt, un outils nodeJs,
Travail avec Maven,
Un outil de build java
Montrer l'utilisation de Grunt
Un automatiseur de tache.Peu servir comme outil de buildComplexification du front, on ne peu plus gerer tout à la mainParallellement A ca, La communauté Node apparaisBons outilsBonne reactivitéPas le plus rapideCourbe d'apprentissage rapide,Pas de pré-requis. très facile à maintenir, communauté solide et répandue
Un automatiseur de tache.Peu servir comme outil de buildComplexification du front, on ne peu plus gerer tout à la mainParallellement A ca, La communauté Node apparaisBons outilsBonne reactivitéPas le plus rapideCourbe d'apprentissage rapide,Pas de pré-requis. très facile à maintenir, communauté solide et répandue