Outils pour développer en Javascript, CSS, HTML5
Ressources
Outils
Gestionnaires de paquets
- Bower : gestionnaire de paquets côté client.
- NPM : gestionnaire de paquets côté serveur.
- Browserify : outil permettant d'utiliser NPM du côté client
Outils de construction
Outils de Tests d'API REST
- Cucumber : permet de tester à partir d'un fichier au format YAML utilisant le langage naturel.]]
- Cucumber-4-Api-blueprint : jonction entre Cucumber et Api-blueprint.
Outils de Tests JS
Frameworks & Libs Javascipt
Bibliothèques
Générique
- Jquery : manipulaton du DOM, Ajax…
- Lodash : fork d'““UnderscoreJS”” plus modulaire.
- UnderscoreJS : bibluiothèque JS fournissant une centaine de fonctions pratiques abscente de JS
Chargement de dépendances
- CommonJS (RequireJS) : permet de charger des modules côté client.
Graphiques (Charts)
- ChartJS : simple, clean and engaging charts for designers and developers. [MIT / IE9+]
- Chartist.js : utilise du SVG.
- D3JS : permet de créer des graphiques trés évolués.
Frameworks
Framework sans Binding
- BackboneJS : framework avec 'key-value binding', intégration d'Api Rest, modèles, vues…
- ReactJS : permet de gérer la vue dans un MVC.
Framework avec Binding
- AngularJS : framework permettant de rendre dynamique le HTML, permet la création de composants…
- KnockoutJS : framework avec 'data binding', templating, vues…
""AngularJS"" v1
- NG-Annotate : permet de gérer plus facilement les dépendances pour la minimification.
""AngularJS"" : composants graphiques
- Angular Material : implémentation de Material Design pour Angular.js. Composants graphiques utiles pour les mobiles.
- Angular-ui Bootstrap : implémentation de Bootstrap pour Angular.js.
Composants graphiques
Générique
CSS
Framework
- Bootstrap : framework CSS, responsive, grid, components…
- Foundation : framework CSS, responsive
Icones
- Font-Awesome : font icônes
Caractères spéciaux
- CopyPasteCharacter : liste de caractère à copier/coller.
Twitter Bootstrap thème admin
- SB Admin 2 [MIT] [ Source ]
- Admin LTE [MIT]