Firebase Functions REST API CRUD

Поделиться
HTML-код
  • Опубликовано: 7 янв 2025

Комментарии • 117

  • @kravenCOG
    @kravenCOG 4 года назад +17

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

  • @jorgegregory2010
    @jorgegregory2010 4 года назад +1

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

  • @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.

  • @tweetymr
    @tweetymr 3 года назад +1

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

  • @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

  • @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! 👾🖖

  • @UskoKruM2010
    @UskoKruM2010 4 года назад +2

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

  • @VERGIL7896
    @VERGIL7896 5 месяцев назад +1

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

  • @asaflopez5817
    @asaflopez5817 4 года назад

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

  • @brunoiglesias7488
    @brunoiglesias7488 3 года назад

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

  • @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!

  • @alfinho_
    @alfinho_ 4 года назад

    Justo lo que me recomendó el doctor

  • @MauroTelloDesarrollos
    @MauroTelloDesarrollos Год назад

    Genial video! muy bueno y bien explicado. Gracias!

  • @santiagomaldonado9109
    @santiagomaldonado9109 4 года назад

    Eres un máquina, gracias por ayudarnos tanto.

  • @pevelasquez77
    @pevelasquez77 4 года назад

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

  • @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!

  • @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!

  • @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

  • @MOmundo
    @MOmundo 3 года назад

    Increíble, excelente tutorial.

  • @isaaccortez2669
    @isaaccortez2669 4 года назад +1

    Gracias por el aporte 😃😃😃

  • @luisdev7646
    @luisdev7646 3 года назад +1

    excelente y bien explicado

  • @cquirozdev
    @cquirozdev 4 года назад

    genial, me encantan estos videos de firebase

  • @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:

  • @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

  • @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

  • @guillermofloresalcantara2989
    @guillermofloresalcantara2989 4 года назад

    Gracis Fazt por tu nuevo video !!!

  • @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

  • @miguelangelcampospacheco8669
    @miguelangelcampospacheco8669 Год назад

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

  • @calebmendez2838
    @calebmendez2838 4 года назад +1

    Maestro Fazt 🤝

  • @DanielGarcia-cw1zs
    @DanielGarcia-cw1zs 9 месяцев назад

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

  • @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

  • @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.

  • @SrTCOT
    @SrTCOT 4 года назад +1

    Agradecido con Fazt 😼👌😎

  • @pmuruaga
    @pmuruaga 3 месяца назад +1

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

  • @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 :)

  • @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?

  • @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

  • @alessandrifonseca2494
    @alessandrifonseca2494 4 года назад +14

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

  • @alexadq
    @alexadq 2 года назад

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

  • @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

  • @ikevin1992
    @ikevin1992 4 года назад

    hola ya no esta habilitada functions en la version gratuita

  • @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?...

  • @vssbass
    @vssbass 3 года назад

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

  • @antonioriquelme540
    @antonioriquelme540 4 года назад +1

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

  • @gotitaxx
    @gotitaxx 4 года назад +5

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

  • @carlosmarin6980
    @carlosmarin6980 3 года назад

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

  • @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.

  • @scriptkev9
    @scriptkev9 4 года назад +1

    Grande Fazt!

  • @fabricciotornero6876
    @fabricciotornero6876 4 года назад +1

    Usa JWT?

  • @andrealvaradocampos4050
    @andrealvaradocampos4050 4 года назад

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

  • @musicplace4249
    @musicplace4249 3 месяца назад

    cracksote, gracias hermoso

  • @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

  • @nicohnavarro
    @nicohnavarro 4 года назад +5

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

  • @felipemarquez3893
    @felipemarquez3893 Год назад

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

  • @Sebarach
    @Sebarach 4 года назад

    funciono perfecto !"

  • @compillercompiller633
    @compillercompiller633 3 года назад

    siempre util

  • @pablob9576
    @pablob9576 4 года назад

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

  • @guillermojosepaivagaleano2799
    @guillermojosepaivagaleano2799 4 года назад

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

  • @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...

  • @SanchayanPackiyanathan
    @SanchayanPackiyanathan 6 месяцев назад

    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 ?

  • @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. 🤔

  • @leandrosistemavs1043
    @leandrosistemavs1043 4 года назад

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

  • @carlesnicolau8512
    @carlesnicolau8512 4 года назад

    i love this videos

  • @nanmargudino3073
    @nanmargudino3073 4 года назад

    tome su like buen señor

  • @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')

  • @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

  • @linoxd
    @linoxd 4 года назад

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

  • @rathipriyankats2515
    @rathipriyankats2515 3 года назад

    Thank you so much

  • @marlonfalconhdez
    @marlonfalconhdez 2 года назад

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

  • @jroy3427
    @jroy3427 4 года назад +2

    Por fin llegue temprano

  • @lindltaylor4093
    @lindltaylor4093 4 года назад

    Un crud con vue js 👌

  • @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

  • @MauricioPaino-p5m
    @MauricioPaino-p5m 6 месяцев назад

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

  • @trollutrollu1897
    @trollutrollu1897 3 года назад

    thanks for this

  • @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...

  • @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

  • @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!

  • @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

  • @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.

  • @lindltaylor4093
    @lindltaylor4093 4 года назад +1

    Hey coders 😎

  • @gersonrodr
    @gersonrodr 4 года назад

    Fazt

  • @alejandroiosefosorio4261
    @alejandroiosefosorio4261 3 года назад

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

  • @gonzalomartinese9865
    @gonzalomartinese9865 4 года назад +1

    Llegue segundo

  • @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..

  • @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.

  • @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