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.
Visualiser la vidéo de cette session.
Aucun commentaire:
Enregistrer un commentaire
Remarque : Seul un membre de ce blog est autorisé à enregistrer un commentaire.