Entrées par Guillaume Simard

,

Injection de dépendance et minification

Injection de dépendance L’injection de dépendances (dependency injection en anglais) est un mécanisme qui permet d’implémenter le principe de l’inversion de contrôle. Il consiste à créer dynamiquement (injecter) les dépendances entre les différentes classes en s’appuyant sur une description (fichier de configuration ou métadonnées) ou de manière programmatique. Ainsi les dépendances entre composants logiciels ne […]

, ,

Naviguer entre les versions de Node.js avec n

Plusieurs versions de Node.js sont disponibles. Des versions stables, d’autres en développement. Comment installer et sélectionner une version de Node.js en fonction de vos besoins et de vos projets? n est la solution qui simplifiera la gestion des différentes versions de Node.js et npm installées sur votre système. Installer n avec npm

Si n […]

,

Yo : Quel générateur sélectionner pour votre projet Angular?

Le dilemme Angular – 4700 étoiles sur GitHub https://github.com/yeoman/generator-angular

  ou   Angular-fullstack – 4500 étoiles sur GitHub https://github.com/angular-fullstack/generator-angular-fullstak

    Au CIMMI Au CIMMI, nous avons sélectionné le générateur angular-fullstack pour deux projets. Le premier projet utilise la Stack MEAN (Mongo Express Angular et Node) tandis que l’autre projet vise seulement à […]

,

Trucs et astuces pour le terminal sous Linux et MacOS

  Touches utiles tab Complète un nom de dossier ou de fichier.

tab tab Affiche le contenu d’un dossier.

Lance la dernière commande avec Bang !

Les flèches Permettent de naviguer dans l’historique des commandes. La flèche du haut affiche la dernière commande exécutée. Se positionner au début avec Ctrl-a Positionne le […]

,

API REST – les outils et les techniques pour le développeur Web

La révolution App En septembre 2014, le App Store de Apple a franchit le cap du 1,2 million d’applications offertes pour un total de 75 milliards de téléchargements.  [1] http://en.wikipedia.org/wiki/App_Store_%28iOS%29 Durant les 5 dernières années, une révolution s’est opérée dans la façon de développer des applications Internet. Cette révolution croît à une vitesse exponentielle et […]

, ,

Exercice simple avec AngularJS

La plus petite application AngularJS

J’attire votre attention sur ces nouveaux attributs qu’on nomme directive dans le monde AngularJs: ng-app et ng-model. ng-app L’attribut ng-app (directive) désigne l’élément de base (root) de l’application Angular. Cette directive est habituellement placée sur la balise <body> ou <html>. Voir la documentation de la directive ngApp. ng-model La […]

, ,

Les formulaires avec AngularJS

La majorité des applications web doivent faire appel aux formulaires afin de permettre à l’utilisateur d’entrer des données. Ces données doivent au minimum être validées côté serveur. Afin d’offrir une meilleure expérience utilisateur, la validation côté client est souvent souhaitée. AngularJS a pensé à nous et nous offre un API bien complet afin de gérer […]