Firebase Functions REST API CRUD

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ม.ค. 2025

ความคิดเห็น • 117

  • @kravenCOG
    @kravenCOG 4 ปีที่แล้ว +17

    este video vale cada segundo de reproducción.... felicitaciones, está excelente, y muy agradecido.

  • @UskoKruM2010
    @UskoKruM2010 4 ปีที่แล้ว +2

    ¡Gracias por tanto, Fazt! Saludos desde Chiclayo, un abrazo hermano. 😉

  • @vander1817
    @vander1817 ปีที่แล้ว +1

    Excelente vídeo. No he visto a nadie explicarlo de forma más ordenada y comprensible.

    • @martingrinohuidobro5971
      @martingrinohuidobro5971 ปีที่แล้ว

      Te sirvió? He visto varios videos y tutoriales parecidos, pero no logro que me funcione y hago exactamente lo mismo.

  • @jorgegregory2010
    @jorgegregory2010 4 ปีที่แล้ว +1

    ¡buenas noches! esta es la aplicación mas clara de firebase firestore + functions que he podido encontrar

  • @ayrtonbolwal
    @ayrtonbolwal ปีที่แล้ว

    Siempre me dió miedo el Back y nunca creí que fuera capaz por mi cuenta de crear mi propia API en mi vida. Muchas gracias Fazt, he comprendido el tema al 100 ⭐⭐⭐⭐⭐ Happy Coding! 👾🖖

  • @tweetymr
    @tweetymr 3 ปีที่แล้ว +1

    Didn't understand a single word but helped me a lot! Thanks :-)

  • @asaflopez5817
    @asaflopez5817 4 ปีที่แล้ว

    Habia estado batallando para entender cloud functions hasta que llegué a tu video :D gracias!

  • @raymondmichael4987
    @raymondmichael4987 4 ปีที่แล้ว +14

    Wish if you can do this in english too; looks great
    Greetings from Tanzania 🇹🇿

  • @MiguelHG2351
    @MiguelHG2351 4 ปีที่แล้ว +15

    Responde mejor el bots de discord de fazt que las notificaciones de youtube

  • @jeremiastoledo3921
    @jeremiastoledo3921 4 ปีที่แล้ว +1

    justo lo que necesitaba. fazt siempre un paso adelante

  • @f4zii
    @f4zii ปีที่แล้ว

    Justo lo que estaba buscando. Gracias tío fazt

  • @new_artiko
    @new_artiko 4 ปีที่แล้ว +1

    maestro, un excelente video! un humilde consejo, es usar el modulo path de node para pasar archivos, alivia muchos dolores de cabeza!

  • @VERGIL7896
    @VERGIL7896 6 หลายเดือนก่อน +1

    Y con este video empiezo mi tesis gente deséenme suerte

    • @PlayRapture-ky7dp
      @PlayRapture-ky7dp หลายเดือนก่อน

      Ojala te haya bien con eso amigo

  • @alfinho_
    @alfinho_ 4 ปีที่แล้ว

    Justo lo que me recomendó el doctor

  • @MauroTelloDesarrollos
    @MauroTelloDesarrollos ปีที่แล้ว

    Genial video! muy bueno y bien explicado. Gracias!

  • @brunoiglesias7488
    @brunoiglesias7488 3 ปีที่แล้ว

    I understand your words but I dont speak your language, thanks from Brazil hermano ;)

  • @alejandromagno1513
    @alejandromagno1513 4 ปีที่แล้ว +2

    Que tal Master, estoy iniciando en esto, dejame decirte que tu video de serverless me ha orientado bastante. Este video es más para tener un API personalizada? Ya que en teoría firebase ya te proporciona un API para un CRUD? O me equivoco? Disculpa por si la pregunta no tiene sentido. Saludos

  • @pevelasquez77
    @pevelasquez77 4 ปีที่แล้ว

    fazt te felicito muy ilustrativo tu video te faltó evitar el error de undefined en el post

  • @santiagomaldonado9109
    @santiagomaldonado9109 4 ปีที่แล้ว

    Eres un máquina, gracias por ayudarnos tanto.

  • @DanielGarcia-cw1zs
    @DanielGarcia-cw1zs 9 หลายเดือนก่อน

    Pregunta, quizás ayude a nutrir la idea, es posible agregar nested routes??

  • @cquirozdev
    @cquirozdev 4 ปีที่แล้ว

    genial, me encantan estos videos de firebase

  • @alexrs7547
    @alexrs7547 4 ปีที่แล้ว

    Gracias por compartir el conocimiento Fazt. Y Cuando un video de un Carrito de compras con Angular y ngrx(Actions, effect, reducer, selectores) salúdos desde lima

  • @SrTCOT
    @SrTCOT 4 ปีที่แล้ว +1

    Agradecido con Fazt 😼👌😎

  • @AntonioDios
    @AntonioDios ปีที่แล้ว

    Luego de 3 años pues me ha servido un montón para empezar una api desde firebase. Tengo una consulta, como aplico el firebase-auth aqui, es decir para solicitar datos desde el cliente solo si estás autenticado, porque mediante postman se puede visualizar los datos así no estes autenticado. Gracias

  • @pmuruaga
    @pmuruaga 3 หลายเดือนก่อน +1

    Puede ser que firestore ahora sea pago? se puede hacer con realtime database?

  • @isaaccortez2669
    @isaaccortez2669 4 ปีที่แล้ว +1

    Gracias por el aporte 😃😃😃

  • @calebmendez2838
    @calebmendez2838 4 ปีที่แล้ว +1

    Maestro Fazt 🤝

  • @vandark1233
    @vandark1233 4 ปีที่แล้ว +1

    Muy bueno el video, creo q hay un punto q no se toco y es como autentificar el usuario q consume la API por que como esta seria muy proclive a un ataque

    • @josetuz
      @josetuz 3 ปีที่แล้ว

      Lo mismo me preguntaba!

  • @jroy3427
    @jroy3427 4 ปีที่แล้ว +2

    Por fin llegue temprano

  • @carlosmartin1674
    @carlosmartin1674 4 หลายเดือนก่อน

    Yo eh trabajado con el stack MEAN pero en caso de querer usar firebase, la arquitectura sigue siendo la misma, solo cambia la bd? o si cambia demasiado

  • @rockymauriciovargasronquil2573
    @rockymauriciovargasronquil2573 หลายเดือนก่อน

    amigo en el minuto 17:54 donde dices que copiemos el dataURL a mi no me da eso , solo me aparece el credential:

  • @guillermofloresalcantara2989
    @guillermofloresalcantara2989 4 ปีที่แล้ว

    Gracis Fazt por tu nuevo video !!!

  • @luisdev7646
    @luisdev7646 3 ปีที่แล้ว +1

    excelente y bien explicado

  • @fonscode
    @fonscode 4 ปีที่แล้ว +14

    Me hizo falta el "hey coders" en la intro 😔

  • @miguelangelcampospacheco8669
    @miguelangelcampospacheco8669 ปีที่แล้ว

    Muchas gracias, valio mucho la pena, super bien explicado!

  • @micaminodeprogramador4453
    @micaminodeprogramador4453 2 ปีที่แล้ว

    Que puedo hacer si me sale este error cuando trato de acceder a la ruta.....
    Error: Forbidden
    Your client does not have permission to get URL /app/appDayStore from this server.

  • @MOmundo
    @MOmundo 3 ปีที่แล้ว

    Increíble, excelente tutorial.

  • @carloseduardomejiful
    @carloseduardomejiful 3 ปีที่แล้ว

    Gracias por este gran aporte
    una pregunta? como hago si en el Json vienen mas de un documento para insertarlo en la base?

  • @kravenCOG
    @kravenCOG 4 ปีที่แล้ว

    una consulta, al final del video colocaste postman para hacerlo contra las functions de firebase....
    ahora,... a nivel de seguridad, me imagino que si quitas el modo pruebas, se consumirían las funciones en aplicaciones debidamente autenticadas........... o todo el mundo podrá consumir las funciones?...

  • @alexadq
    @alexadq 2 ปีที่แล้ว

    gran video, como podría guardar archivos en el storage de firebase mediante cloud functions???

  • @fabricciotornero6876
    @fabricciotornero6876 4 ปีที่แล้ว +1

    Usa JWT?

  • @ketonchi
    @ketonchi 3 ปีที่แล้ว

    Excelente video .. solo que me dio mucha lata el Eslint al momento de querer hacer deploy .. y mejor volvi a crear el proyecto y ya no lo agregue .. saludos

  • @jorgegodoy777
    @jorgegodoy777 4 ปีที่แล้ว +2

    Hola Fazt, muy bueno el video.. Muchas gracias por todo! Agradecido.. Quería saber si podrías hacer videos con Cosmos DB de Azure dicen que es una alternativa a Firebase

    • @FaztCode
      @FaztCode  4 ปีที่แล้ว

      Lo apunto. Gran idea :)

  • @antonioriquelme540
    @antonioriquelme540 4 ปีที่แล้ว +1

    Hola, en ese código como podría agregar una llamada a una api externa

  • @juanisidorogarcia1699
    @juanisidorogarcia1699 2 ปีที่แล้ว

    Muchas gracias por el video.
    *PROBLEMA AL EJECUTAR FIREBASE DE FORMA GLOBAL, SOLUCIONADO CON POWER SHELL:
    Por si a alguien le ocurre, al instalar Firebase de forma global, me seguía el error. Para solucionarlo (en Windows), tuve que:
    - Abrir Windows Power Shell (como admin)
    - Ejecutar el comando:
    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
    --> Listo, con eso, pude ejecutarlo.
    Espero ayudar si le ocurre a alguien.
    Un saludo!

  • @gotitaxx
    @gotitaxx 4 ปีที่แล้ว +5

    Cuando vas a seguir con los vídeos de Raspberry pi 😔☹️☹️☹️☹️

  • @ikevin1992
    @ikevin1992 4 ปีที่แล้ว

    hola ya no esta habilitada functions en la version gratuita

  • @scriptkev9
    @scriptkev9 4 ปีที่แล้ว +1

    Grande Fazt!

  • @carlosmarin6980
    @carlosmarin6980 3 ปีที่แล้ว

    Tengo una duda, hay alguna api de firebase analytis para traerme esos datos y mostrarlos en mi dashboard?

  • @propositopleno
    @propositopleno 2 ปีที่แล้ว

    hola, en los comando cuando no le corre y le tiran el error de el minuto 8:01, pueden poner .cmd y lo ejecuta sin problema ejemplo : firebase.cmd init ... asi no tienen que abrir la consola de windows

  • @alexpineda1720
    @alexpineda1720 4 ปีที่แล้ว

    gracias Fazt ojala saques mas contenido exclusivo para los que apoyamos con tu subscripción mensual, un abrazo.

    • @FaztCode
      @FaztCode  4 ปีที่แล้ว +1

      Por supuesto! ya estoy elaborando unos cuantos ejemplos

  • @felipemarquez3893
    @felipemarquez3893 ปีที่แล้ว

    si yo no quiero que cualquiera que tenga el link tenga acceso a mi api como puedo agregar un token ?

  • @vssbass
    @vssbass 3 ปีที่แล้ว

    Muy buen vídeo, mi duda es como haría con una batabase real "realtime database".

  • @pablob9576
    @pablob9576 4 ปีที่แล้ว

    Hola genial. Si quiero más adelante migrarlo a un servidor como un vps ..es posible ? O sería mucho problema?

  • @andrealvaradocampos4050
    @andrealvaradocampos4050 4 ปีที่แล้ว

    Fast que recomiendas para un proyecto escalable firebase con react o Django con react

  • @davidsh8568
    @davidsh8568 2 ปีที่แล้ว

    Alguien me puede indicar como se le agrega autenticacion a los functions ? Desde que pueda crear usuarios y que esos usuarios sean capaces de ver y actualizar sus propios registros.

  • @guillermojosepaivagaleano2799
    @guillermojosepaivagaleano2799 4 ปีที่แล้ว

    Hola! Va a haber un video explicando este backend en un sitio web?

  • @SanchayanPackiyanathan
    @SanchayanPackiyanathan 7 หลายเดือนก่อน

    Hola Amigo quetal ? , Como siempre tu videos solucionan mis problemas. pero tengo un error Error: Forbidden
    Your client does not have permission to get URL /api/ from this server. como agrego permiso para realizar Conexion con firebase funcion ?

  • @musicplace4249
    @musicplace4249 4 หลายเดือนก่อน

    cracksote, gracias hermoso

  • @leandrosistemavs1043
    @leandrosistemavs1043 4 ปีที่แล้ว

    consulta , como se hace para ofuscar el codigo ? para que no quede el SDK de firebase a la vista

  • @yogetho
    @yogetho 3 ปีที่แล้ว

    Muchas gracias. Estoy intentando realizar una API y me ayudo mucho. Te quería consultar donde importas el CORDS? O express ya lo asume al momento de instalarlo? Saludos

    • @stationdev
      @stationdev 3 ปีที่แล้ว

      el problema de cors solo te daría cuando intentaras hacer la petición desde el local una ves subiendola ya no te debería dar problemas

  • @godmode7128
    @godmode7128 4 ปีที่แล้ว

    Ooo me lo voy a hacer por que justamente me hice una API con nodejs para una app, pero veo dificil subirla, no tiene gestión de keys y es insegura...

  • @Dj-jose-vi2.0
    @Dj-jose-vi2.0 4 ปีที่แล้ว

    Hola. Error con el login de google si tienes activado los dos pasos de seguridad de google. He comprobado que si intentas acceder a firebase init desde la consola (CMD) los que tengan la seguridad en dos pasos para acceder a la cuenta de google les puede dar un error. yo he actuado de esta forma, he cerrado sesión de google y desde consola he habierto sesión con el comando firebase login, me ha pedido que ingrese con mis datos: correo y contraseña, con los correspondientes dos pasos para poder ingresar en cuenta de google. El CLI de google se debe aceptar.

  • @rogerccaqp
    @rogerccaqp 4 ปีที่แล้ว

    justo el topic q me interesa😀.
    hay un cdn para solo usar solo con Javascript, en q casos usarias eso, o esta demas?.
    Gracias.
    p.d: crei q firebase cloud functiones se referia cuando se usaba ademas de esto tambien el onCreate onUpdate etc. 🤔

  • @nanmargudino3073
    @nanmargudino3073 4 ปีที่แล้ว

    tome su like buen señor

  • @marlonfalconhdez
    @marlonfalconhdez 2 ปีที่แล้ว

    Si te pasa esto: eslint “Parsing error: Unexpected token function, cambia esto "scripts": { "lint": "eslint ." } por esto "scripts": { "lint": "eslint" },

  • @MauricioPaino-p5m
    @MauricioPaino-p5m 7 หลายเดือนก่อน

    que se venga la actualizacion. ando empezando en programacion y algunas cosas ya dan error

  • @rafaelmedina2421
    @rafaelmedina2421 ปีที่แล้ว

    Auxilio se me hace imposible desplegar. alguien sabe como solucionar este error:
    Error: Failed to load function definition from source: Failed to generate manifest from function source: TypeError: Cannot read properties of undefined (reading 'push')

  • @linoxd
    @linoxd 4 ปีที่แล้ว

    Como se podría hacer la autentificación (login) ?

  • @compillercompiller633
    @compillercompiller633 3 ปีที่แล้ว

    siempre util

  • @Sammwy
    @Sammwy 4 ปีที่แล้ว

    Fazt, ¿recomiendas Udemy o Platzi? Me he nutrido de mucho conocimiento con tus videos y muchos me dicen que no me hace falta ninguna de estas 2 plataformas ya que son mas para novatos o principiantes.

    • @rafaelpereiraarias
      @rafaelpereiraarias 4 ปีที่แล้ว

      Que quieres aprender?

    • @Sammwy
      @Sammwy 4 ปีที่แล้ว

      @@rafaelpereiraarias Nada en especial, solo quiero aprender algo nuevo el cual no haya visto antes.

    • @jovannyrch9209
      @jovannyrch9209 4 ปีที่แล้ว

      Flutter de Fernando Herrera en Udemy, Platzi en efecto es para personas que van iniciando

  • @isaacmorales5402
    @isaacmorales5402 2 ปีที่แล้ว

    hola, excelente video, ¿que extension de VS Code utilizas para que te habilite el intellisense para express y firebase?

    • @FaztCode
      @FaztCode  2 ปีที่แล้ว

      No lo recuerdo muy bien, pero creo que es Tabnine

    • @isaacmorales5402
      @isaacmorales5402 2 ปีที่แล้ว

      @@FaztCode muchas gracias, voy a intentarlo

  • @maximojuniorapazachirhuana9641
    @maximojuniorapazachirhuana9641 4 ปีที่แล้ว +2

    para los que no se les abre el puerto 5000 , busquen un tutorial como abrirlo o simplemente firebase serve -p 3000 lo abren en otro puerto :D

    • @mentoringpokeronline2514
      @mentoringpokeronline2514 4 ปีที่แล้ว

      Saludos amigo si sabes de firebase contactame al WhatsApp +584143956803

  • @aldeaciencia2421
    @aldeaciencia2421 3 ปีที่แล้ว

    ¿Que ventajas brinda conectar una app a Firebase mediante una Api, en vez de conectar la app a Firebase directamente con las clases que nos ofrece en propio Firebase? Saludos.

    • @juanjoortiz905
      @juanjoortiz905 3 ปีที่แล้ว

      podría interpretar que una ventaja es la seguridad

    • @ricardinho3002
      @ricardinho3002 2 ปีที่แล้ว

      @@juanjoortiz905 Después de seguir este tutorial, he logrado superar varias de las barreras que tenía para lanzar un producto al mercado, pero sigue creandome bastante inseguridad el hecho de que cualquier persona con una petición update o delete pueda borrar datos de mi base de datos. No ´se si es por algo que no estoy entendiendo...

    • @samuelorozco3755
      @samuelorozco3755 2 ปีที่แล้ว

      @@ricardinho3002 ¿lo lograste? Yo estoy por enviar a producción, pero también había visto información acerca de las firestore rules

  • @juanjimenez9208
    @juanjimenez9208 4 ปีที่แล้ว

    despues de hacerle deploy dos veces me sale este error y ya no pude volver a modificar cosas :L,Function deployment failed because the billing account is not available, aunque de resto fue muy util.

    • @mentoringpokeronline2514
      @mentoringpokeronline2514 4 ปีที่แล้ว

      Cómo en el minuto 50 explica que debes subir la cuenta de firebase al plan blaze, sigue siendo gratuito...

  • @JavG-y6b
    @JavG-y6b ปีที่แล้ว

    Logre hacer una api con consultas mas o menos complejas, los endpoints funcionan correctamente en local pero al subirlo y consumir los endpoints me lanzan un error de permisos (el unico que sirve es el hello-world xd), no se a que se debe, si a alguien le paso y lo resolvió le agradecería mucho su ayuda.
    Error: 7 PERMISSION_DENIED: Missing or insufficient permissions.

  • @jgorditovillacis
    @jgorditovillacis 3 ปีที่แล้ว

    Por favor tu ayuda, me dio el siguinete error y el codigo es el mismo.
    Error: Value for argument "data" is not a valid Firestore document. Cannot use "undefined" as a Firestore value (found in field "name"). If you want to ignore undefined values, enable `ignoreUndefinedProperties`.

    • @stationdev
      @stationdev 3 ปีที่แล้ว

      a mi me daba un error similar , y era que en lo que envias por medio del body tenia un caracter " : " , que estaba de mas.

    • @hernanpedrino3808
      @hernanpedrino3808 2 ปีที่แล้ว

      Hola no se si ya solucionaste el error... pero para corregirlo cuando creas tu database pones db.settings({ignoreUndefinedProperties:true});
      Ahí ya no te debería dar ese error.
      Saludos!

  • @carlesnicolau8512
    @carlesnicolau8512 4 ปีที่แล้ว

    i love this videos

  • @rathipriyankats2515
    @rathipriyankats2515 3 ปีที่แล้ว

    Thank you so much

  • @Sebarach
    @Sebarach 4 ปีที่แล้ว

    funciono perfecto !"

  • @nicohnavarro
    @nicohnavarro 4 ปีที่แล้ว +5

    37:22 - La consola de Windows es un asunto 😂

  • @trollutrollu1897
    @trollutrollu1897 3 ปีที่แล้ว

    thanks for this

  • @lindltaylor4093
    @lindltaylor4093 4 ปีที่แล้ว

    Un crud con vue js 👌

  • @gonzalomartinese9865
    @gonzalomartinese9865 4 ปีที่แล้ว +1

    Llegue segundo

  • @gersonrodr
    @gersonrodr 4 ปีที่แล้ว

    Fazt

  • @nicolaschavez8841
    @nicolaschavez8841 3 ปีที่แล้ว

    functions es de paga no??

    • @DiegochoD
      @DiegochoD 3 ปีที่แล้ว

      te dan la parte gratis de spark pero pues la paga es ya es en trabajos muy pesados no cobran tanto..

  • @alejandroiosefosorio4261
    @alejandroiosefosorio4261 3 ปีที่แล้ว

    a nadie le salio este error al probar la api error de firebase value arguments data is not valide document

  • @lindltaylor4093
    @lindltaylor4093 4 ปีที่แล้ว +1

    Hey coders 😎

  • @danielpreza4159
    @danielpreza4159 3 ปีที่แล้ว +1

    lo malo que las functions ya no son gratuitas

  • @davidtorres8838
    @davidtorres8838 3 ปีที่แล้ว

    Amigo las functions ahora no se dejan usar a menos que registres un metodo de pago, que podría hacer ahi, este tutorial quedaria obsoleto si no hay forma de hacerlo.

    • @MOmundo
      @MOmundo 3 ปีที่แล้ว

      mete una tarjeta, te cobran un dolar y ya. no pases el limite.

  • @emrs94
    @emrs94 4 ปีที่แล้ว +2

    Hay algo que no me late de firebase, prefiero escribir la api... les pasa lo mismo?

  • @zeykilow7721
    @zeykilow7721 4 ปีที่แล้ว +2

    Ya duérmanse
    PD: porque no hubo directo

  • @lasith123
    @lasith123 2 ปีที่แล้ว

    i cant understand your language.

    • @FaztCode
      @FaztCode  2 ปีที่แล้ว

      It’s Klingon

  • @chackerr1
    @chackerr1 2 ปีที่แล้ว +1

    de verdad que curso mas mal explicado y frustrante, por más textual que se haga todo al final siempre falla, incluso copiando el código GitHub, y viendo los comentarios encuentro que las funciones son de pago, de verdad que perdida de tiempo