¿Qué es REST? | Te lo explico en 10 minutos

Поделиться
HTML-код
  • Опубликовано: 4 апр 2020
  • ¿Qué es REST? Estamos tan acostumbrados a crear y utilizar APIs, que olvidamos qué es REST. Te lo explico en 10 minutos.
    Veremos también las 6 restricciones de REST:
    1. Cliente/Servidor.
    2. Interfaces estandarizadas.
    3. Sin estado (stateless)
    4. Cacheable.
    5. Código bajo demanda.
    6. Sistema de capas.
    MIS CURSOS
    🧹 Arquitecturas Limpias para Desarrollo de Software: platzi.com/l/manuelzapata
    📐 Arquitectura de Software: manuelzapata.co/ars
    🔌 Patrones de Diseño: manuelzapata.co/curso-pdd
    📦 Programación Profesional con Objetos (Gratis): manuelzapata.co/objetos
    🌲 Principios de Diseño SOLID (Gratis): manuelzapata.co/mcp
    🙌 Hazte miembro del canal: / @manuelzapata
    🌎 Mi sitio web: manuelzapata.co
    🎦 Suscríbete al canal: manuelzapata.co/suscribete
    📩 Mi lista de correo: manuelzapata.co/lista
    #ManuelZapata #REST #APIs
  • НаукаНаука

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

  • @aom9913
    @aom9913 4 года назад +8

    Me gustó. Espero con impaciencia el RESTo de vídeos.

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

      jajaja, esta semana viene el siguiente del RESTo. Saludos @AOM.

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

      @@ManuelZapata JAJA. Gracias, Manuel. Magnífica labor la tuya

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

    Gracias Manuel, la verdad he visto mucha información sobre REST, pero esta manera de explicarlo ha sido muy claro para mi. Saludos.

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

    Me agrada mucho su forma de explicar, espero subas más videos!

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

    Me gusto la explicación al punto y la practica así debe ser siempre ganaste un suscriptor mas

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

    Muy clara la explicación👌

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

    Muy buen video, bien explicado y visualmente sencillo pero muy limpio genial!

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

      Gracias por la retroalimentación, Jaime!

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

    Muy buen video y muy bien explicado! Espero el próximo. Saludos!

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

      Gracias Nicolás! En los próximos días sale.

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

    ¡Excelente explicación! muchas gracias.

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

    Muy bueno el video Manuel. Atento al próximo para seguir aprendiendo.

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

      Excelente Luis! Mañana sale el vídeo.

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

    Gracias! Muy bien explicado

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

      Jhonathan Tabares, con todo gusto!

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

    Muy buen video! Una consulta, una API REST, puede entregar contenido streaming por ejemplo? o binarios de archivos?

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

    Genial Manuel excelente contenido, porfa un video acerca de CI/CD seria muy interesante. Gracias y saludos desde ibague

    • @ManuelZapata
      @ManuelZapata  4 года назад +3

      Saludos Orlando. Ese tema me lo están pidiendo bastante. Vendrán videos de CI/CD con seguridad.

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

    Excelente video! Saludos

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

    buen vídeo, muchas gracias

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

    Excelente video profe! ojalá la parte práctica sea con java :P

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

      Aún no está planeado la parte práctica, pero por aquí está el segundo video de la miniserie: ruclips.net/video/bUmy7Nvsh4s/видео.html

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

    Muy buen video, bien explicado puedes hacer un video sobre que es APIS para asi tener un mejor contexto sobre las dos tecnologias

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

      Anibal, aún no tengo planeado ese video, pero mientras tanto, te recomiendo este video de nuestro canal hermano @Coderos: ruclips.net/video/rq6gdwEbowU/видео.html

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

      @@ManuelZapata Muchas gracias por compartir la información espero que realices el video sobre que es APIS

  • @Fer-us4ny
    @Fer-us4ny 2 года назад

    Excelente video profe! una preg, que significa estilo arquitectoinco?

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

    Buen video. Vengo de una maraton de videos de API's y Rest. Creo que ya entiendo toda la teoria que hay detras. Comenzare a aprender Flask. Ya aprendi el hola mundo en Flask jaja. Mi duda es, se puede conectar con cualquier servidor, de cualquier pagina web??. En mi trabajo se planteo la idea de ingresar a una pagina y descargar reportes, cosa que yo hago con Selenium normalmente pero el tema es que esta pagina tiene un Captcha y no puedo automatizarlo con Selenium , ni siquiera sé si se puede. Entonces la solucion seria una API o estoy muy equivocado ?? A pesar de que entiendo el concepto, no sé hasta donde puede llegar la API y que es lo necesario para hacerla. Debo contactarme con los creadores de la Pagina ?? la Pagina debe tener cierta estructura o el servidor cumplir requisitos ??. Eso saludos , me suscribo

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

    La explicación dura menos de 10 minutos si le quitamos la presentación, me mentiste, no lo hiciste en 10 Minutos T.T......
    XD, muy buen video

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

    Nos puedes pasar tu postman project please

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

    Sii soy el primero jajaja Saludos

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

    Hasta ahora tengo dudas de cuando usar PathVariables o QueryParams. Saludos cordiales.

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

      Yo prefiero usar los QueryParams para búsquedas, y los PathVariables para identificar el registro sobre el que estoy haciend la operación.

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

    El API de Star Wars ya no está accesible?

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

      Ah, ahora ya no es ".co", sino ".dev"

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

    Es posible que un api rest sea a la vez la capa de negocios? Sería una mala práctica?