#firebase #firebase-realtime-database #firebase-storage #firebase-hosting
#firebase #firebase-realtime-database #firebase-хранилище #firebase-хостинг
Вопрос:
Теперь, когда Firebase предоставляет услуги веб-хостинга, как мы можем интегрировать Firebase Hosting с Firebase Realtime Database и Firebase Storage?
Ответ №1:
Firebase Hosting — это статический хостинг для вашего веб-приложения.Итак, вы можете использовать HTML, CSS, JavaScript.
Код JavaScript:
<script src="https://www.gstatic.com/firebasejs/3.5.0/firebase.js"></script>
<script>
// Initialize Firebase
// TODO: Replace with your project's customized code snippet
var config = {
apiKey: "<API_KEY>",
authDomain: "<PROJECT_ID>.firebaseapp.com",
databaseURL: "https://<DATABASE_NAME>.firebaseio.com",
storageBucket: "<BUCKET>.appspot.com",
messagingSenderId: "<SENDER_ID>",
};
firebase.initializeApp(config);
// Get a reference to the database service
var database = firebase.database();
// Get a reference to the storage service, which is used to create
references in your storage bucket
var storage = firebase.storage();
</script>
Подробнее см.:
Комментарии:
1. Хостинг Firebase, хранилище firebase и база данных Firebase находятся в облаке Google. Зачем нам нужно объединять их на стороне клиента?
2. Вы можете использовать любой сервис firebase в своем мобильном приложении, веб-приложении, размещенном на firebase, а также на другом хостинге. Вам не нужно использовать все службы firebase и выбирать нужные службы. Таким образом, вам не нужно импортировать всю библиотеку firebase, что уменьшит размер вашего приложения.
3. Насколько это безопасно? каждый сможет видеть ваш apiKey, authDomain и т. Д
4. @EdgarVillegasAlvarado проверить firebase.google.com/docs/database/security/quickstart
5. @EdgarVillegasAlvarado firebase.google.com/docs/projects /…