Pages

samedi 29 octobre 2016

Angular 2 et Firebase

Cet article fait partie de mes compte-rendus écrits à la suite de ng-europe ayant eu lieu à Paris du 24 au 26 octobre 2016


Erik Haddad AngularFire2 and you Exemple

photo de Philippe Chatel

Dans la plupart des projets de développement classique nous avons une partie cliente (application web ou native), un backend qui contient la couche métier et la couche permettant d'accéder aux données qui elles sont stockées dans une base (SQL ou noSQL).

Pour des besoins simples cette multiplication de couches peut paraître exagérée. C’est particulièrement vrai lorsque vous faites du développement mobile.

Firebase a été développé dans ce sens. Le but est de simplifier la vie des développeurs

  • Autoscaling : Si la demande augmente ponctuellement c’est intéressant que la partie serveur + base de données puissent s’étendre
  • Synchronisation : Quand vous développez certaines applications vous pouvez aussi avoir besoin de synchroniser les données sur plusieurs devices en temps réel.
  • Sécurité : vous avez souvent besoin de sécuriser l'accès aux données
  • ….


Erik est venu à ng-europe pour parler de la librairie AngularFire2 basé sur RxJS et les Observable et qui permet de faciliter l’intégration de FireBase dans votre application Angular 2.

Pour un exemple concret vous pouvez suivre cette application sur GitHub.



Aucun commentaire:

Enregistrer un commentaire

Remarque : Seul un membre de ce blog est autorisé à enregistrer un commentaire.