:::: MENU ::::
Browsing posts in: Javascript




Guide de bonnes pratiques Javascript et règles de codage pour l’entreprise

J’avais déjà écrit quelque chose sur le sujet il y a 2 ans et bien que les bases restent les mêmes, le langage évolue et se répand de plus en plus, notamment au sein des entreprises. Les bases de codes deviennent complexes et là ou on pouvait avant se permettre des erreurs, elles posent aujourd’hui de nombreuses difficultés aussi bien en terme de maintenance, de performance que de sécurité.

Ce guide regroupe les principales bonnes pratiques à appliquer lorsqu’on développe en javascript. Il est conçu autour de règles afin d’être utilisé en temps que référence, par exemple pour fixer le cadre d’un projet. Leur nombre est volontairement limité mais ce sont selon moi les plus importantes à retenir et elles sont hélas souvent mal appliquées, généralement par méconnaissance du langage.

N’hésitez pas à l’utiliser, le copier, le modifier. J’accepte bien évidemment les retours et commentaires avec plaisir.

Continue Reading


Pourquoi vous devriez utiliser React

S’il y a bien une techno à la mode ces derniers temps c’est ReactJs. Open source, conçue et poussée par Facebook, elle se présente comme « une librairie pour construire des interface graphiques ».

Simple mode ? Réel changement ? Après avoir dépassé le cap fatidique des 2000 watchers sur AngularJs et constaté ses limitations en terme de rendu pour des composants graphiques complexes, c’est principalement pour un problème de performance que j’ai voulu tester React. L’excuse était trouvée…Voici donc le debrief d’une semaine passée avec la bête, avec le point de vue d’un utilisateur d’AngularJs

Continue Reading



Sécuriser une SPA partie2, le client sous AngularJs

Cet article est le dernier 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

Dans la deuxième partie, nous avons vu comment configurer le serveur, mettre en place des routes sécurisées et connecter un utilisateur à l’aide de passportJs. Passons maintenant au client.
Continue Reading


Sécuriser une SPA partie1, le serveur avec expressJS

Cet article fait partie 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

Dans le précédent article, on a vu les principes de base de la sécurisation d’une application web avec la session et les tokens, on va maintenant commencer à construire notre application.

Continue Reading


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


Pages :1234