:::: MENU ::::
Posts tagged with: javascript

Gérer l’authentification d’une application Web

Dans le cadre d’une page ou d’une application web du type Single Page Application ( SPA ) peut se poser la problématique de l’authentification. Au delà de l‘identification  HTTP, nous verrons ce qu’il est possible de mettre en place coté serveur et client pour gérer l’authentification d’un utilisateur en se basant sur ExpressJs pour le serveur et AngularJs pour le client.

Cet article est le premier d’une série consacrée à l’authentification d’une application Web .

Les bases de l’authentification web

Sécuriser une SPA partie1, le serveur avec expressJS

Sécuriser une SPA partie2, le client sous AngularJs

Continue Reading


Sublimer ses boucles en javascript

Cet article aurait pu s’appeler tout bêtement Récupérer un objet dans un tableau : les différentes méthodes mais ça sonnait moins. Derrière ce titre on va en fait voir les différents moyens de traiter une opération assez récurrente courante qu’est la sélection d’un objet dans un tableau. Continue Reading





AngularJs – RequireJs seed

Ayant commencé à utiliser AngularJs récemment, je dois dire que je suis largement conquis.
Outre la vision sympathique de surcharger le code Html et la facilité d’arriver rapidement à ce qu’on veut, l’organisation en modules réutilisables est très intéressante puisque propre et donc maintenable et surtout testable.
Inspiré par certaines vidéos sur egghead.io (que je recommande vivement), j’ai essayé de pousser encore un peu plus loin le concept de modules indépendants en utilisant RequireJs pour gérer le chargement.

Accompagné par un serveur http basé sur express, voici un template d’un mix AngularJs RequireJs et serveur Express avec les tests adaptés sur Testacular.

Continue Reading


Traiter les flux binaires en javascript avec nodejs

Il y a quelques temps, j’ai eu besoin d’implémenter un protocole de communication entre un serveur et une application sous nodejs.
Nodejs étant asynchrone, il est très simple de mettre en place un système qui va récupérer les données provenant d’un serveur tcp par exemple. Mais que faire ensuite de ces paquets pour retrouver nos trames ? Comment décoder des données binaires ?

On va voir dans ce mini tuto :

Comment récupérer et traiter un flux avec nodejs .
Deux méthodes pour décoder des trames : méthode texte, méthode binaire avec node-binary .

Continue Reading


Javascript : Style et Bonnes pratiques

Lorsque l’on débute dans un nouveau langage on ne maîtrise pas forcément ses spécificités techniques et sans recul on fait parfois quelques erreurs. Respecter certaines contraintes lorsque l’on code permet d’obtenir un programme maintenable et souvent éviter de perdre beaucoup de temps sur des bugs inutiles. Continue Reading


Présentation d’une série d’articles sur Javascript

Il y a 3 ans, j’ai commencé à travailler avec le javascript de façon régulière. Avant, ce langage était assez flou pour moi et je m’en servais sans trop connaître ses spécificités, j’ai donc commis beaucoup d’erreurs qui auraient pu être évités. Au fur et à mesure de l’apprentissage de ce langage j’ai découvert de nombreuses subtilités qui m’auraient évité bien du soucis si j’en avais eu connaissance lorsque j’ai débuté.

J’ai donc eu l’idée d’écrire une série d’articles sur javascript pour répertorier des astuces et techniques que je trouve importantes de connaître pour celui qui utilise javascript au delà de la simple sélection d’objet par Jquery.

Continue Reading


Un sélecteur de couleur avec Enyo

Sélecteur de couleur

Suite aux nouvelles plutôt positives concernant Webos ( passage en Open source ) et au fait que Enyo soit apprécié ( et j’avoue que j’aime bien aussi  ), je continue mes développements pour la touchpad.

A ce titre, j’ai eu l’occasion de créer un petit selecteur de couleur et c’était donc une excuse toute trouvée pour faire un petit tuto.

Continue Reading


Pages :12345