You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CRUD (Create, Read, Update y Delete) completo Firebase y JavaScript
Un proyecto que implementa operaciones CRUD (Crear, Leer, Actualizar y Eliminar) utilizando Firebase como base de datos y JavaScript para la lógica del cliente. Ofrece funcionalidades completas de gestión de datos en tiempo real en una aplicación web.
Pasos
1. Accede a la plataforma Firebase y autentícate con tu cuenta de Google.
2. Crea un nuevo proyecto, asignándole el nombre 'crud-firebase-javascript'.
3. Si lo prefieres, desactiva Google Analytics para el proyecto.
4. Al crear el proyecto, selecciona la opción "Comienza por agregar Firebase a tu app" y elige "WEB".
5. Registra una nueva aplicación con el nombre 'App-crud-firebase-javascript'.
6. Firebase generará un script para conectarte; incorpóralo en tu proyecto.
7. Configura tu archivo index.html con la configuración para Firebase.
8. Dirígete a Firestore Database para crear la base de datos.
9. Selecciona "Comenzar en modo de prueba" para iniciar el proceso.
Notas:
Una colección es equivalente a una tabla en una base de datos relacional.
Un Documento es equivalente a un registro en una tabla en una base de datos.
Métodos de Firebase Firestore
getFirestore: Obtiene una instancia de Firestore para acceder a la base de datos.
collection: Accede a una colección específica en Firestore para realizar operaciones.
addDoc: Añade un nuevo documento a una colección en Firestore.
getDoc: Obtiene un documento específico de una colección en Firestore.
getDocs: Obtiene varios documentos de una colección en Firestore.
deleteDoc: Elimina un documento específico de una colección en Firestore.
doc: Accede a un documento específico dentro de una colección en Firestore.
updateDoc: Actualiza un documento específico dentro de una colección en Firestore.
Revisar esta documentacion, para la implementación de Cloud Firestore
Comenta a otros sobre este proyecto 📢
Invita una cerveza 🍺 o un café ☕
Paypal iamdeveloper86@gmail.com
Da las gracias públicamente 🤓.
No olvides SUSCRIBIRTE 👍
About
Un proyecto que implementa operaciones CRUD (Crear, Leer, Actualizar y Eliminar) utilizando Firebase como base de datos y JavaScript para la lógica del cliente. Ofrece funcionalidades completas de gestión de datos en tiempo real en una aplicación web.