Firebase - Panoramica
Come da documentazione ufficiale di Firebase -
Firebase può alimentare il backend della tua app, inclusi l'archiviazione dei dati, l'autenticazione dell'utente, l'hosting statico e altro ancora. Concentrati sulla creazione di esperienze utente straordinarie. Ci occuperemo del resto. Crea app per dispositivi mobili e web native multipiattaforma con i nostri SDK per Android, iOS e JavaScript. Puoi anche connettere Firebase al tuo backend esistente utilizzando le nostre librerie lato server o la nostra API REST.
Funzionalità Firebase
Real-time Database - Firebase supporta i dati JSON e tutti gli utenti ad esso collegati ricevono aggiornamenti in tempo reale dopo ogni modifica.
Authentication - Possiamo utilizzare autenticazioni sociali anonime, password o diverse.
Hosting - Le applicazioni possono essere distribuite tramite connessione protetta ai server Firebase.
Vantaggi di Firebase
È semplice e facile da usare. Non c'è bisogno di una configurazione complicata.
I dati sono in tempo reale, il che significa che ogni modifica aggiornerà automaticamente i client connessi.
Firebase offre una semplice dashboard di controllo.
Ci sono una serie di servizi utili tra cui scegliere.
Limitazioni di Firebase
- Il piano gratuito di Firebase è limitato a 50 connessioni e 100 MB di spazio di archiviazione.
Nel prossimo capitolo, discuteremo la configurazione dell'ambiente di Firebase.