Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Un workflow agile et efficace pour le développement front-end par Kévin Pardo

Un workflow agile et efficace pour le développement front-end par Kévin Pardo

A travers la création de la WebTV Bizeo, je vous propose de découvrir les nouveaux outils disponibles pour les intégrateurs et les développeurs front-end, qui ont pour but de donner une nouvelle dimension à des languages et des processus utilisés par tous. Au programme : frameworks front-end, compilateurs CSS, gestionnaires de librairies, automatisation de tâches, outils de codage, de débuggage, de déploiement et bien d’autres encore !

/dev/var/

April 27, 2015
Tweet

More Decks by /dev/var/

Other Decks in Technology

Transcript

  1. Les outils • Style de base pour tous les éléments

    HTML • Utilisation de pré-processeurs CSS • Nativement responsive • Installation via CLI Les frameworks front-end
  2. Automatisation • Télécharge automatiquement les fichiers JS et CSS •

    Génère un fichier bower.json qui liste les dépendances • Facilite le partage de projets • Facilite la mise à jour des dépendances Bower
  3. Automatisation • Automatise l’”⁹execution de tâches comme : • Vérification

    de la synthaxe des fichiers SCSS et JS • Compilation des fichiers SCSS via compass • Concataination des fichiers CSS et JS • Minification des fichiers CSS et JS • Export dans un dossier de distribution • Upload FTP • Notification • Rafraichissement du navigateur… Grunt
  4. Workflow • Choisir un éditeur adapté • Utiliser le terminal

    • Utiliser un framework front-end • Utiliser un gestionnaire de dépendances • Utiliser un task-runner qui : • Vérifie la synthaxe • Donne des infos pour le débuggage • Mimise le code • Concataine les fichiers • Exporte vers un dossier de distribution • Rafraichis le navigateur • Prépare le café ! (beta)