Firebase Admin SDK, Nodejs y Firestore - Firebase desde el Backend

preview_player
Показать описание
En este ejemplo práctico aprenderemos como usar Firebase desde el Backend a traves de Firebase Admin SDK, el cual es un modulo de npm que nos permitira conectarnos a Firebase desde Nodejs y poder interactuar con Firestore, la base de datos NoSQL.

Código del Ejemplo

Indice
00:00 Introducción
01:20 Project Setup
11:07 Conexión a Firebase
29:33 Listar y Guardar Datos
45:16 Eliminar y Actualizar Datos
57:48 Express Handlebars
01:13:44 Actualizar Datos
01:19:17 Bootstrap

Videos Recomendados:

👨‍💻 ¿Qué servicios utilizo?

🌐 Redes:

#firebase #nodejs
Рекомендации по теме
Комментарии
Автор

Fazt, seria bueno que de vez en cuando subas algun tutorial de un proyecto completo, incluyendo fases cmo diseño, user interface, el desarrollo backend y frontend completo y deployment, para los que somos autodidactas y queremos ser freelance y realizar y completar proyectos complejos como los que haces, muchas gracias por el contenido que subes :)

philipk
Автор

entre tu video y algo de info en ingles pude conseguir traer todos los usuarios en la lista de mails registrados en un proyecto de firebase. Mil gracias

quinojuan
Автор

perfectamente explicado, toda la mañana leyendo la doucumentación y no entendi, entre al video y en los primeros 20min ya tengo configurada la db, gracias fazt

agustinperez
Автор

No existen palabras. Muchas gracias. Fazt. Me funciona correctamente la base de datos.

Vin_DJ
Автор

Fazt, quizás algún día podrías hacer un vídeo sobre cómo conseguir trabajo si no tienes experiencia ?, es que ese es mi caso y por mucho que tire currículum para todas las ofertas que creo que me podrían contratar en ninguna me funciona

tidyodooy
Автор

Gracias te amo! no podía setearlo para backend porque no sabía lo de -admin!!! gracias!!!!

Alcachofeate
Автор

Gracias no termino uno cuándo ya quiero hacer el otro de verdad gracias por tus aportes.

code_castle
Автор

como siempre, infinitas gracias fazt! ostia, y encima de huebo de pascua al final me fijé en un comentario que tienes un podcast! que callado te lo tenias jaja :) voy a investigar :)

SonGoku-pcjl
Автор

Fazt, podrías hacer un video explicando como hacer un despliegue con integración continua de un app en node usando las siguientes herramientas?
- Ec2 AWS
- Docker / Docker Hub
- Github Actions

Lo he intentado pero no he encontrado casi información o algún foro que lo hagan completo, en si lo que quiero hacer es que al hacer push de algún cambio en la rama master en Github Actions ejecute un workflow el cual actualice la imagen del Docker Hub y se haga el respectivo despliegue de ese contenedor en el Ec2 de AWS

Muchas gracias por todo el conocimiento que nos brindas

michaelmuriel
Автор

Excelente recién termine el de login con firebase ahora me interesa este, gracias

Juanchi_AR
Автор

tengo una pregunta, si quiero llevar a produccion un projecto usando el firebase firestore como en el video y quiero desplegarlos en sitios como railway, aws, heroku. la pregunta es: estos servicios nos permiten desplegar este tipo de projecto, lo de las variables de entorno lo tengo claro, pero aqui esta un archivo json como variable de entorno.

francocondori-cymh
Автор

hola fazt, me he dado cuenta que ya has trabajdo con varios frameworks y librerias podrias hacer un video dando tu opinion sobre que framaworks y librerias podemos usar para ciertas cosas, como por ejemplo para crear un backend, es decir que nos digas tu opinion de cuando deberias usar php y una librearia especifica como laravel y cuando usar node.js y algun frameworks del mismo, porque existen muchos frameworks para el desarrollo y pues aprender varios lenguajes y aprender varios de sus frameworks puede ser mucho para alguien que esta empezando en el desarrollo, gracias por los ultimos video eres un cruk saludos.

misterioss.a
Автор

Felicitaciones, es un trabajo estupendo el que haces!. Quiero hacerte una consulta, con el SDK (admin) en el servidor un posible hacker podría tener acceso total a la base de datos, incluso con el databaseAuthVariableOverride puede hacerse pasar por cualquier usuario. Como se puede evitar esto? no encuentro forma de limitar las acciones de un administrador (ya que no lo limitan las rules) o de cómo proteger el archivo json de la credencial. Muchas gracias.

rodolfo
Автор

Gracias bro, estaba esperando este video desde hace mucho

deibyalexanderpenatoro
Автор

me estoy intentando ver como puedo aplicar la auth desde el backend y recibir el token de front para manejarlo desde el backend con firebase, sera que podrías hacer un video respecto al tema? te agradecería enormemente

rofernandez
Автор

Hola un tip: Ctrl + ñ despliega o oculta la terminal y la crea si esta no ha sido inicializada

Felipe-pbgu
Автор

BUenas noches Fazt, excelente guía y video para quienes somos principiantes en este mundo del desarrollo web. Siguiendo tu tutorial al pie de la letra, me encontré con que no puedo vincular mi archivo html de mi carpeta public al requerir path en app.js. Sabes por que esta sucedendo eso? Estoy usando versión 16.16

CarlosLopez-fzut
Автор

Hola, tengo una consulta. En un mismo proyecto, por ejemplo un SSR, donde tengo un role admin para ejecutar acciones sobre usuarios, podría integrar el admin-sdk con la implementación regular? Soy nuevo con firebase y quiero saber si me servirá para migrar un proyecto. Gracias de antemano, saludos y muchos éxitos siempre.

angeldesweb
Автор

Otra duda por aparte xd, si quiero hacer algo completo back y front, la auth delbuser se maneja en el front? Y al back le envio un token que luego decodificaria el back y chequearia permisos? O se hace todo en back??

fernandomasino
Автор

Hola fazt espero no sonar tan ingnorante pero podrias explicar como deployar ese proyecto en firebase hosting ? 🙏🏻

alexdev