4 - PHP REST API (Sin frameworks), Parte 1

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

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

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

    Mi amigo, quiero darte un millón de gracias, la verdad es que tu video ha sido genial y me ha salvado.

  • @miguelaguilar2377
    @miguelaguilar2377 4 года назад +9

    Fue el mejor tutorial que eh visto, felicitaciones, solo falta añadir una Api key para los que van a consumir esa Api rest, no encuentro ningún video que me aclare eso, por favor crea un video para eso

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

      Uff si seria buena idea para mas seguridad

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

    Es la mejor clase de API Rest en PHP que he tomado!! Muchismas gracias Erick.

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

    Excelente explicación, Muchas gracias por compartir su sabiduría y de manera tan digerible

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

    Excelente, clara y sencilla explicación! GRACIAAAASSSS

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

    Excelente video, muy claro!

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

    Muchas gracias amigo me has ayudado bastante, soy nuevo en PHP y solo quería aprender hacer una API sencilla para solucionar un problema con mi app.

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

    Excelente tutorial, muchas gracias por la información.

  • @ramsesgcc
    @ramsesgcc 5 месяцев назад

    excelente explicacion!!!

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

    La explicacion es muy buena, gracias

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

    Excelente explicación gracias 🙌🙌🙌

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

    espectacular man ! !

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

    Excelente video Erick

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

    Gracias que buen video por fin entendí una api rest

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

    Men que buen video me cago en 10
    sigue así rufián!

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

    Hola. Muy bueno el ejemplo...grande Erick. Por favor puedes compartir el repositorio de este proyecto para revisarlo con detenimiento

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

    Hola Erick muy bueno tu video, cuando lo pruebo desde postman me funciona muy bien, pero desde ajax no. Lo que descubri es que desde ajax el echo de file_get_contents('php://input') en lugar de json es del tipo ?nombre="raul"&password="rey". Este es el codigo:
    var parametros = {
    nombre: usuario.val(),
    password: password.val(),
    } ;
    $.ajax({url:'login.php',
    type: 'POST',
    dataType: 'JSON',
    data: parametros,
    })
    Estoy desconcertado, evidentemente en ajax algo me falta para decirle que le envio json.
    Saludos.

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

    Me gustaría un video sobre como implementar en esta rest api php el Json web token con React js. Me sería muy util.

  • @cesarl.c.847
    @cesarl.c.847 3 года назад +2

    Erik que buen tutorial. En el minuto 5:20 tu comentas de la posiblidad de una librería especial que permite visualizar las URL como se muestran a nivel estándar, es decir como se muestra en el video, por ej. el endpoint.: /usuarios/{id}, cual seria esa librería? Gracias.

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

    Visual Estudio Code coloca en rojo los comandos SQL, por eso DELETE te aparece en rojo.

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

    Puedo consumir una api rest con javascript hecha en php???

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

    Muy bueno, me gusto, que sistema operativo usas? Saludos!

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

    ¿Cuál Tema Usaste en vscode? , gracias por el vídeo.

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

    en que video creas la clase usuario?

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

    Hola Erick, gracias por el material.
    Una consulta a ti y a quién quiera responder:
    Esto de los métodos a utilizar es por convención y por orden nada más?
    Porque yo podría hacer un script php que hiciera esas 4 operaciones utilizando siempre POST o GET y hacer dentro el mismo switch la diferencia de acuerdo a un parámetro entregado, entonces me queda esa duda, con los métodos es que pasa a ser arquitectura REST. Por favor si estoy muy perdido me orientan :)
    Gracias nuevamente.

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

      Los métodos GET, POST, PUT y DELETE son propios del REST API por lo cual usarlos es un buen principio y parte de la arquitectura RESP API

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

    Tengo una duda !! Porque envías los datos en formato JSON? Si los recibes de un formulario no viajarían directamente en $_POST?

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

      Espero que tu duda ya se haya resuelto, pero es porque $_POST es de las variables del servidor, y se almacenan en la RAM, y el objetivo de una API REST es que se almacenen de manera accesible por directorios, osea, de manera física, y JSON es la forma física de almacenarse.
      Edit: El objetivo de un API REST es precisamente que todo se haga en físico pues, si tu web tiene muchisisimos usiarios, y todos hacen solicitudes POST y te llenas $_POST por cada usuario, vas a acabar explotando la RAM y colando el servidor
      En cambio al hacelo en fisico solo te preocupas de que se llene el disco duro C:
      Para un proyecto pequeñito de escritorio no deberias usar un API REST de hecho es contraproducente.
      Pero si tu proyecto apunta a tener CIENTOS DE MILES de usuarios, bueno API REST es obligatorio.

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

      Por que el objetivo es que puedas enviar datos al servidor y recibir una respuesta desde cualquier programa que sirva de cliente, ya sea un navegador, una app movil o hasta una lampara inteligente y por eso al enviar y recibir datos se usa el formato Json como estándar para que todos puedan entenderse.

  • @000rsa
    @000rsa 2 года назад +1

    Qjue es accios?

  • @Christian-ho9qm
    @Christian-ho9qm 3 года назад

    La parte 2 hay?

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

    Hola, puedes compartirnos el código del proyecto por favor. Muy buen tutorial! :D

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

    ¿no se podria acomodar las URLs con un "htaccess" con URL amigables?

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

      Si claro, me sorprende que el del video sepa como crear una api pero no sepa crear url amigables.

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

    como podemos arreglar als URLS, para no tener que usar algun framework?

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

      Para quitar la extension php de las url hay que editar el archivo .htaccess y usar front controller mvc.

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

    donde esta la parte 2?

  • @Renato-ul3mb
    @Renato-ul3mb Год назад

    maestro, tenes el repositorio con estos codigos por siacaso porfa?

  • @mr.RAND5584
    @mr.RAND5584 3 года назад

    English caption?

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

    Excelente contenido, les recomiendo también este tutorial:ruclips.net/video/OFBOx8WWXJI/видео.html

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

    Esta bueno el video pero creo que le falto algo de chicha. Como que no sabes trabajar con url amigables. Se pueden implementar mediante front controller mvc editando el archivo .htaccess.

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

      Supongo que el fin del tutorial es ser lo mas simple posible para que cualquiera entienda los conceptos básicos y como novato de PHP estoy realmente contento que no me enreden con frameworks o cosas que me parecen en chino.