:::: MENU ::::

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


6 fonctionnalités que vous ne connaissiez peut etre pas sur GitHub

GitHub est aujourd’hui une plateforme incontournable d’hébergement et de gestion de code source. Il propose une suite d’outils assez complète pour travailler autour d’un projet et le gérer grâce notamment à son système d‘issues et de pull request . Mais derrière les fonctionnalités les plus visibles se cachent quelques petites pépites plus ou moins connues.

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





Présentation d’AngularJs au ToulouseJS #5

Voici les slides de ma présentation sur AngularJs lors du ToulouseJs #5 . N’hésitez pas à donner votre avis pour ceux qui étaient là, en bien ou en mal, j’y répondrai avec plaisir.

J’ai d’ailleurs reçu une critique concernant le SEO sous AngularJs donc j’en profite pour préciser.

AngularJs permet la création de SPA (Single Page App, du full Js, coté client), donc en principe, l’ensemble du contenu sera géré par de l’ajax et difficilement crawlable pour un moteur de recherche. Heureusement, notre ami google à tout prévu comme expliqué ici ou .

Mais je vous l’accorde ce n’est pas l’idéal ! Pour moi, Angularjs est une très bonne solution pour tout ce qui est application Web, backend privé etc.. mais moins dans le cas d’une page web ou d’un site internet ( et à mon avis, il n’est pas fait pour ça ).

Quelques ressources

https://egghead.io : Un paquet de vidéos tuto rapides et efficaces sur le framework

http://www.yearofmoo.com propose des articles très complets sur les animations et les tests avec Angular

http://www.frangular.com la référence française sur angular ainsi que http://www.angular-js.fr qui propose de nombreux articles sur les bases et certaines directives majeures.

http://angular-ui.github.io/bootstrap des composants bootstrap réécrits pour angular

http://ng-learn.org avec des infos sur angularJS 2  et pour aller encore plus loin le google drive avec des specs et des discussions concernant l’évolution et le future du framework.

Enfin, le changelog qui a le mérite d’être complet à chaque mise à jour afin d’évoluer sans douleur.

 

Si vous en avez d’autres, n’hésitez pas à les rajouter en commentaire !


Les animations avec AngularJS

Vous travaillez avec AngularJs et voulez mettre un peu de mouvement dans votre site, dashboard ou autre SPA ?

AngularJs possède un module d’animation qui permet de réaliser assez facilement de belles petites choses, encore faut il comprendre son fonctionnement.

Dans cet article on va essayer de comprendre ( et surtout jouer ) avec le module ngAnimate d’angular !

Continue Reading


Le retour du Maxlab

Le blog est de retour après  un down de plusieurs mois une petite pause,  cette fois ci en auto hébergé, sur un raspberry pi !  Pour le reste voila ce qui est prévu, disons, à moyen terme :

  • Un article sur les animations avec angularJs
  • Surement encore un peu de tuning à faire sur le raspberry concernant l’auto-hébergement ( à l’issue du quel un petit article )
  • Un probable rafraîchissement du site, mis de coté pour l’instant au profit du blog

Pages :1...7891011121314