Complete the code to initialize a Firebase Realtime Database reference.
const dbRef = firebase.database().ref([1]);The Realtime Database uses references to paths like 'users' to access data.
Complete the code to initialize a Firestore collection reference.
const colRef = firebase.firestore().collection([1]);Firestore uses collections like 'users' to organize documents.
Fix the error in the code to listen for realtime updates in Firestore.
colRef.onSnapshot([1]);Firestore uses onSnapshot with a callback receiving a snapshot object.
Fill both blanks to write a query that gets users older than 18 in Firestore.
const query = firebase.firestore().collection('users').where([1], [2], 18);
Firestore queries use where(field, operator, value). Here, field is 'age' and operator is '>'.
Fill all three blanks to write code that updates a user's name in Realtime Database.
firebase.database().ref([1]).update({ [2]: [3] });
To update a user's name, reference the path 'users/user123', set the key 'name' to the new value 'Alice'.