20déc. 2016

Javascript : Essential JS Design Pattern

Je suis tombé sur cet EBook en ligne:

Pratique et efficace :).

29avr. 2015

AngularJS : Entre récupération et création de module

Petit piège dans lequel je suis tombé avec AngularJS. Lorsqu'on écrit la ligne suivante :

var app = angular.module('mymodule', []);

On crée un nouveau module. Si on écrit la ligne suivante :

var app = angular.module('mymodule');

On récupère le module créé.

Dans mon cas, je recréais le module que je venais de créer. Ce qui à l'exécution me donnait un erreur Unknown Provider lorsqu'AngularJS tentait d'injecter un service dans mon contrôleur.

Source

28avr. 2015

AngularJS : Manipuler le DOM avec JQuery

Voici un post sur stackoverflow qui décrit comment intéragir avec JQuery pour ouvrir une popin modale :

Comme en MVVM on s'attache à ne pas intéragir avec la couche vue depuis le code view model. L'astuce est de créer un service dédié qu'on va venir injecter à l'intérieur du contrôleur.

De cette façon, on se libère de la dépendance grâce au principe d'injection de dépendance :P. L'objectif étant bien sûr la testabilité accrue du code.

23avr. 2015

Javascripts : 3 façon de créer une classe javascript

Au hasard de mes balades sur le net, j'ai trouvé cette page qui récapitule les 3 façons de déclarer une classe en js :

02mar. 2015

Javascript : mémo sur les design patterns

En fouinant sur le net à la recherche des guildes de programmation sur le langage Javascript, j'ai trouvé ce site :

Vous y trouverez entre autres le revealing pattern, des implémentations de design pattern du GOF.

16déc. 2014

JQuery FileUpload avec IE 9 : Callback non appelé

Je travaille avec IE 9, et je devais uploader un fichier vers un serveur en utilisant Web API. J'ai finalement opté pour le plugin FileUpload de JQuery.

Seulement voilà, le plugin upload bien le fichier, mais je n'avais pas de retour après la soumission du formulaire.

Lire la suite...

- page 1 de 2