API REST tutorial 🚀 qué es y cómo hacer una | Código Morsa

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

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

  • @malavoelpoto
    @malavoelpoto 4 года назад +75

    El Germán Garmendia del código jaja, excelente explicación!

  • @yuleicapertierra2146
    @yuleicapertierra2146 3 года назад +44

    Como dice muchos compañeros por aquí: "Horas y horas intentado entender API Rest hasta que di con este video". Mil gracias!!

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

      X 1,000 😁👏🏽 Muchísimas gracias 🙏

    • @franciscastillosanabria3249
      @franciscastillosanabria3249 11 месяцев назад

      la verdad que lo explico muy bien, ademas de la teoria hizo los ejemplos muy claros

  • @Hakerbreak
    @Hakerbreak 4 года назад +22

    Increible, horas y horas viendo videos de Rest API sin entender nada, ahora, a los 4 minutos ya comprendia todo en tu video,

  • @FrontEnd-Jr
    @FrontEnd-Jr Год назад +13

    Estoy comenzando a estudiar el back end y estos han sido los mejores 9 minutos invertidos, muchas gracias!! Super clara la explicación, saludos desde México.

    •  Год назад +1

      Muchas gracias y éxito en tu camino al backend.

  • @luisescares5428
    @luisescares5428 Год назад +2

    el contenido es correcto, siento que al leer el titulo esperaba una forma de integrar eso en un proyecto con Django/python o con javascript

  • @andrescamperos
    @andrescamperos 2 года назад +3

    SI bien es cierto que crear APIs requieren mucho mas(tokens , etc etc...), hay que aceptar firebase resume mucho, muy interesante el video gracias por compartir los conocimientos

  • @luiggimiguelmerafabian4357
    @luiggimiguelmerafabian4357 2 года назад +3

    La mejor explicación que he visto hasta ahora CLARA-PRECISA Y CONCISA!!!!! 1000 GRACIAS

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

    horas y horas trantando de entender de lleno como funcionan las api y vos en 10 minutos me lo explicaste ,jebus te bendiga,gracias.

    •  Год назад

      Gracias a ti por tu agradecimiento

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

    La verdad hace tiempo vengo tratando que me entre el tema APIs. Hoy puedo decir que lo entendí gracias a este video. Muchas gracias!

    •  4 года назад

      Qué bueno Sebastián!

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

    La mejor explicación de como crear una API en RUclips, aunque sea con firebase. Muchas gracias!

    •  4 года назад

      Gracias a ti!

  • @0000000Mario0000000
    @0000000Mario0000000 3 года назад +2

    Genial!
    De las mejores explicaciones (incluso la mejor) encontrada en RUclips.
    Gracias!

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

      Gracias a ti por tu comentario!

  • @joebazoka2502
    @joebazoka2502 4 года назад +4

    Excelente video!!!. Muchas gracias por difundir conocimiento con tanta simplicidad y practicidad.

  • @adriandev6516
    @adriandev6516 2 года назад +1

    Primera vez que veo tu canal y felicidades muy buen video.

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

    Muy util, directo con un ejemplo y mostrando las herramientas. Sin irse por las ramas pero sencillo de entender

  • @Hersus38
    @Hersus38 2 года назад +1

    Muchas gracias 😁👏🏽 Súper claro!! Me suscribo 👍

    •  2 года назад +1

      Esooo 🙌🏾

  • @TecnoTubeTutorials
    @TecnoTubeTutorials 3 года назад +6

    Explicas muy bien amigo gracias por compartir

    •  3 года назад

      De nada!

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

    wow !!!! gracias he visto tantos videos y el tuyo es el mejor para explicar. Mil gracias

    •  Год назад

      Muchas gracias a ti por el apoyo Itzel.

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

    De una a la acción, felixitaciones, y vamos es a aprender.

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

    Increible lo conciso que es el video, excelente !

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

    El ejemplo es sencillo pero práctico, se entiende perfectamente,.

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

    la poderosa simplicidad de firebase! Excelente tutorial

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

    Gracias por ayudarme me enseñaste mejor que mi profesor que solo me dio teoría pero jamás me explico cómo hacer las apis solo me digo que investigar que son y para que sirve pero no cómo hacer una gracias hermano.

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

      De nada!

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

    Tremendamente didactico y practico ejemplo.

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

    Como dicen Los chilenos, te pasaste!!! saludos desde Uruguay!!!

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

    Wow ,viendo muchos videos y con este lo entendí muy rápido ,gracias.

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

    Wena compa! he visto varios de tus videos y son super buenos :D
    Suscrito

    •  3 года назад

      Gracias Juan!

  • @jonathan22580
    @jonathan22580 3 года назад +3

    Muchas gracias crack, aprendí tan solo en minutos, me suscribo :D

  • @franciscoac4717
    @franciscoac4717 9 дней назад

    Excelente video, gracias! una pregunta y disculpa la ignorancia, entonces un web service api-rest sustituye al PHP tradicional?

  • @mariaurena6282
    @mariaurena6282 2 месяца назад

    Gracias a usted pude comprender.

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

    Loco sos un genio más claro imposible!!!nuevo sub!!

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

    Muy bueno, fácil explicado, hasta un niño entendería. Gracias!!

    •  3 года назад

      De nada Papay

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

    ¡Hey buen material! Gracias a este, pude implementar una aplicación en labview que usa Firebase. Saludos.

    •  2 года назад

      Excelente 🙌🏾

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

    Muchas gracias, estuvo muy claro.

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

    Super: solos los genios hacen simples las cosas

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

    Fácil, rápido y conciso. Gracias.

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

    BIEN EXPLICADO For Dummies como yo.

  • @TM-ln1jc
    @TM-ln1jc 2 года назад

    ah pinche CHULADA!!! asi es como se debe de enseñar y no mmdas!!! GRACIAS BRO

    •  2 года назад

      Gracias a ti ✌🏾

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

    Mil gracias, este fue un video muy útil y se entiende perfectamente!!!

    •  2 года назад

      De nada :)

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

    A la vena! 🙏👍

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

    LOL parece que viajé al pasado y estoy conociendo los getters y setters de la poo

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

    Excelente tutorial, muchas gracias Codigo Morsa!!

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

    Excelente y como podria mandar un Post desde un microcontrolador a Firebase, como formaria todo el texto

  • @nardivanesamartinezalvarez4702

    Excelente explicación!

  • @adrianacucufate8694
    @adrianacucufate8694 8 месяцев назад

    La mejor explicación

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

    Excelente explicacion, Felicidades

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

    Excelente! Super claro y conciso!!!👏🏼

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

    I N C R E I B L E. Terrible material,.

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

    así deben de hacer los videos que hasta que los que no saben de desarrollo como yo entendí waoo

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

    Si uno quisiera hacer una api pero de forma segura, de esta forma sirve? O como debería?

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

      Si quieres usar Firebase como se muestra en este video, tienes que agregarle la capa de Autentificación que ofrece también, y agregar algunas "Database Rules" o reglas de la Base de Datos para asegurar aun mas los datos, como por ejemplo permitir que solo usuarios autorizados hagan modificaciones.

  • @patriciopoov.4035
    @patriciopoov.4035 Год назад

    muy bueno tu video. se agradece.

  • @j.williamb.c8984
    @j.williamb.c8984 3 года назад

    genial gracias por compartir tu conocimiento eres el mejor aun sirve en 2021
    }

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

    Excelente video cortito y funcional como debe ser

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

    Super esto se puede usar firebase con java ?? Para eso que hizo con postman??.saludos

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

    Gracias por este video,me ha servido muchisimo.

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

    Gracias maestro.

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

    Te la volaste, excelente video!, por fin le entendi a este tema xD

    •  4 года назад

      Gracias!

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

    Un genio che! Gracias

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

    GRAN VIDEO!! GRACIAS MAESTRO !!!!!

  • @mpm-ol2lw
    @mpm-ol2lw Год назад

    Si quisieras pedirle que te devuelva las pelis que están entre 2 fechas de lanzamiento, ¿cómo se haría? Por ejemplo las peliculas que se lanzaron entre 01/02/2019 y 25/06/2019

    •  Год назад

      En firebase se pueden indexar los datos por fecha y ordenar. En otros motores de bases de datos ya habría que ver en específico como hacer una consulta eficiente.

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

    Muy fácil de entender, gracias.

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

    Exelente, muy bien explicado :)

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

    facil y rapida explicacion!

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

    Muchas dudas aclaradas, Gracias!!

  • @jorgelogan-w8v
    @jorgelogan-w8v 3 года назад +1

    Hola buenas!! Ante todo, muchas gracias por el tutorial !! Solo tengo una duda, creo que he seguido correctamente todos los pasos, p cuando hago el GET al archivo json, las llaves padre que contienen toda la BBDD, me aparecen como corchetes, y en lugar del nombre, "peliculas" en tu caso, me sale "null," y ademas no salen los ids... cosa rara!

  •  5 лет назад +2

    ¿Has tenido que consumir datos de una API REST? ¿En qué lenguaje/framework?

    • @appbraham
      @appbraham 5 лет назад +1

      Java/Springboot

    •  5 лет назад

      @@appbraham Hola Abraham, recomiendarías Springboot?

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

    Muy bueno y didáctico, aunque me hubiera gustado verte usar el PUT, no solo el PATCH. Un saludo desde España.

    •  Год назад

      Saludos!

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

    ME ENCANTO, GRACIAS

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

    si yo quiero hacer una api publica es hacer el archivo y ya, y agregar todo manual?

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

    Ya con los archivos mp4 cortos, como se integraria con la base de datos

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

    hola de casualidad tendras videos como este pero con un grado mas de complejidad es que me gustaria seguir aprendiendo

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

    Héroe.

  • @ygriega.skillz
    @ygriega.skillz 2 года назад +1

    Hola! Tengo una pregunta, cuando creo esta base de datos en Firebase, con ese link que te da ya podría hacer un fetch para extraer esos datos y consumir esa api en mi aplicación? Es decir, sustituir Postman por mi código, funciona de esta forma? Muchas gracias por tu video, ayuda mucho!!

    •  2 года назад +1

      Claro que si, postman en el fondo es solo otra forma de enviar peticiones a un servidor. Lo puedes hacer con fetch desde un cliente web

    • @ygriega.skillz
      @ygriega.skillz 2 года назад

      @ geniaaal! buenísimo entonces, muchas gracias nuevamente

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

    Voy a volver a dedicarme a la programación gracias

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

    brutal broooo

  •  2 года назад

    Buen Video, como podría poner el identificador manual cuando utilizo el POST

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

    Buena buena buena la explicación amigo. Saludos.

    •  3 года назад

      Gracias!

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

    Tengo una duda este es mi JSON
    {
    "CREDITOS": "200",
    "USUARIO": "ARVIZU"
    }
    Como podría para para hacer que por cada petición que el usuario haga solamente le reste un crédito.
    O sea hace una petición y en automático después de esa petición solamente le baje un crédito o sea que sea 199.

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

    Hola muy buen video, gracias..! Unas preguntas...
    Cualquier pagina web funciona como API? O pudiera tener características de API? De no ser así, como saber de que pagina o de que servidor podemos tomar información? Disculpa mi ignorancia... gracias....?

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

      Hola Leandro. Existen dos formas de mostrar información en una página web: una forma es creando la página en el servidor y devolver la página ya construida al navegador, y la otra forma es cargar una página dinámica en el navegador que vaya pidiendo información a una API.
      Para saber si una página pide información a una API, existe la "Herramienta para desarrolladores" del navegador, en donde puedes revisar todas las peticiones a servidor que ha hecho la página y la información que obtiene de este.

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

      Código Morsa gracias...! Es decir que las paginas creadas bajo la segunda forma son las que pueden ser utilizadas por los desarrolladores como APIS?

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

      @ Excelente data! Muchas gracias, me suscribo

  • @vado4550
    @vado4550 22 дня назад

    hola bro pero me sale "null" en el momento de pedir la info en postman

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

    Excelente video y muy bien explicado

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

      Gracias! 😊

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

    bueno entiendo como funcionan las rest ahora solo debo descubrir como transformarlo a datos visuales :D

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

    Excelente

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

    pero yo lo que veo allí esta usted usando postman y enviando órdenes get-post etc a una web en http, donde esta la api en su ejemplo?

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

    Hola, una consulta, si la haces pública después de 30 días no se puede usar más, no? Tendría que pagar supongo, cual es la diferencia con hacerla privada?

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

    genio, gracias!

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

    ¡Maravilloso video!

    •  3 года назад

      Gracias Orlando

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

    Las APIS podían ser Mysql y subirse a un servidor ? y siempre sería el mismo proceso? 🥺🥺 aún no entiendo mucho de como se usan

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

    Gracias

    •  2 года назад

      De nada :)

  • @user-pz2pq2ij7j
    @user-pz2pq2ij7j Год назад

    😊

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

    Un capo

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

    buenas noches amigo no me arroja datos me sale null

  • @christiansandoval4263
    @christiansandoval4263 11 месяцев назад

    Las api rest son stateless, osea que el servidor no debería saber de estados

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

    Muy bien explicado

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

    Genial!! Pero, se poured cambiar el identificador? Para que sea “personalizado”?

    •  3 года назад

      No se a cual identificador te refieres pero acá en este ejemplo casi todo se puede personalizar.

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

      @ Se refiere al id que retorna cuando enviaste una petición POST, tus otros id era numéricos y el que se creó por postman quedó con muchos caracteres.

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

    Genio

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

    Me suscribo

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

    👌❤️

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

    Un genio man!

    •  3 года назад

      Gracias!

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

    Ok una pregunta. Si fuera en producción ella ejemplo que hiciste cualquiera pudiera modificarlo. Cómo haces para que eso solo lo pueda editar las personas autorizadas?

    •  3 года назад

      Para eso estan las Database Rules en Firebase. O si usas otra base de datos, entonces te recomiendo utilizar Oauth 2.0 y ocupar los scopes.

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

    Amigo tengo una pregunta, ok lo que creaste fue una rest api publica por que cualquier persona puede hacer peticiones http, pero como hago yo como frontend dev para acceder a una api que podría denominar privada... Que yo solamente pueda hacer esas peticiones http, porque allí pueden haber datos sensibles como contraseñas... A demas que si cualquiera puede realizar peticiones pueden incluso borrar datos, haciendo una petición http delete 🤔
    Como se puede hacer una rest api segura??

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

      Hola Willy, disculpa lo tarde de mi respuesta.
      Para restringir el acceso a una api rest puedes usar una capa de autentificación. Hay distintas soluciones para implementar un sistema de autentificación, cómo oauth 2 por ejemplo. Sin embargo Firebase ya ofrece un sencillo sistema para llegar y usar: firebase.google.com/docs/auth/web/firebaseui