Firebase
Firebase est une plate-forme supportant le développement d'applications web et mobiles. Il comprend des produits pour Analytics, Nuage de messagerie, l'authentification, la base de données en temps réel, stockage, hébergement à distance Config, Test Lab, Accident de rapports, Notifications, l'indexation des applications, des liens dynamiques et invite. Ces produits fonctionnent individuellement et les uns avec les autres pour aider les développeurs établir et à maintenir une meilleure et plus puissantes applications. Tous les produits sont libres jusqu'à ce que l'application atteint un certain seuil. Par exemple, le produit de base de données en temps réel est libre jusqu'à ce que vous avez plus de 100 connexions simultanées.
- messagerie cloud
- Support de l'authentification pour Facebook, Google et Twitter
- base de données en temps réel accès
- Stockage et les fonctions d'hébergement
- service de configuration à distance
- laboratoire d'essais
- Service de rapport d'incident
- service Notifications
- A une foule de services utiles pour le développement et la maintenance des applications web et mobiles
- Fournit des services qui seraient coûteux pour les petites entreprises de développement à mettre en œuvre autrement
- Fournit un généreux niveau libre prestation de services, et même le niveau payé des services est abordable
- A l'interrogation limitée et des capacités d'indexation
- N'a pas de support pour les bases de données SQL
- N'a pas encore été testé avec la bataille des applications grandes et populaires
- vous enferme dans l'utilisation de ces services à l'avenir
Construire et soutenir une application mobile ou web moderne peut être très difficile, surtout si votre équipe de développement est faible. C'est là Firebase entre en jeu. Il offre toute une gamme de fonctionnalités importantes dès la sortie de la boîte, ces services d'authentification qui ont un support intégré pour Facebook, Google et Twitter. D'autres services formidables comprennent le stockage de fichiers pour votre application et l'accès de base de données, ainsi que les rapports et les notifications accident. Mieux encore, tous ces services commencent à gratuitement, et les offres de niveau d'utilisation gratuit allocations généreuses. Vous ne commencer à payer pour les services lorsque votre application est très utilisé et vous êtes déjà gagner, espérons l'argent de lui. Même après cela se produit, leurs services sont abordables. Du côté vers le bas, leurs capacités et indexation interrogation sont limitées et nécessitent souvent un effort manuel. Il y a aussi pas de support pour les bases de données SQL. Il a en outre n'a pas vraiment été testé bataille mais avec des applications grandes et populaires, et enfin il vous bloque vraiment dans le produit. Une fois que vous décidez de l'utiliser, il ne sera pas facile de le faire d'une manière différente ou de le faire avec une autre société à l'avenir.