Por qué API REST está muerto y debemos usar APIs GraphQL - José María Rodríguez Hurtado

Поделиться
HTML-код
  • Опубликовано: 14 фев 2017
  • Jose María Rodríguez Hurtado (Genbeta Dev / Jobandtalent)
    Las APIs más populares que utilizamos a día de hoy son RESTful APIs o un pseudo estándar ad hoc HTTP. Pero la necesidad de avanzar rápido en productos cada vez más complejos más allá de un simple CRUD ha empujado un cambio en la forma en que interactuamos con las APIs. Aquí es dónde surge GraphQL, un fuerte candidato predestinado a sustituir a REST en muchas aplicaciones, sobre todo en el ecosistema móvil de apps.
    ¿Qué hay de malo en REST? Nada en su concepción inicial y en el contexto dónde surgió, pero desde que fuera definido la forma de interactuar con las APIs ha cambiado.
    Vamos a repasar las razones por las que deberíamos repensar las tradicionales APIs basadas en RESTful en favor de GraphQL.
    Suscríbete a nuestra newsletter;
    bit.ly/newsletterautentia
    Facebook;
    / autentia-127966880558674
    Twitter;
    / autentia
  • НаукаНаука

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

  • @edwinspiredev4930
    @edwinspiredev4930 3 года назад +9

    Cuatro años después y graphql sigue sin ser ampliamente usada

  • @mmfernandezf
    @mmfernandezf 6 лет назад +40

    Muy poco seria la crítica a REST para justificar otra tecnología. El que el API no esté bien documentada o que el payload sea muy grande no es un problema de la tecnología, sino de las personas. Esto no quita que graphQL esté muy interesante, pero esté título de que REST está muerto es muy poco serio "vale"

    • @mmfernandezf
      @mmfernandezf 6 лет назад +2

      Lo otro es que todo depende del proyecto a que te enfrentes. Puedo entender que facebook por la cantidad de usuarios y de recursos que necesita requiera algo más que REST para ser óptimos, pero yo que solo necesito unos endpoints y que mi arquitectura de información es simple para que complicarme la vida.

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

      Total, y venden como si todo lo tuviese q hacer diferente y q es el cliente q tiene q pedir todo a un solo endpoint, cuando en el fondo es lo mismo, en el back tienes q hacer todas las funciones para q el cliente pueda consumir, es decir q en el fondo son endpoint disfrazados. lo q es interesante de graphQL es q puedes discriminar en los campos q te permite retornar la API.

  • @mikehurtado4772
    @mikehurtado4772 4 года назад +6

    En 2020 API Rest sigue muy vivo

  • @MichaelAlexanderMejiaMora
    @MichaelAlexanderMejiaMora 6 лет назад +7

    Hay sitios web que tardan minutos en cargar por razones de malas prácticas de desarrolladores, eso no significa que HTML o Javascript estén muertos...

  • @pioneitor
    @pioneitor 7 лет назад +4

    Muy buena ponencia. Gracias por subirla! :-)

  • @abrahamgerardo
    @abrahamgerardo 7 лет назад +59

    apenas ando aprendiendo web services y ya salen con esto :v

    • @Mr_JuanCarlos
      @Mr_JuanCarlos 6 лет назад +6

      La tecnología va a pasos agigantados y hay que ir aprendiendo a ese mismo ritmo

    • @HCbollito15
      @HCbollito15 6 лет назад

      Ya somos dos, pero va para bien. Es cuestión de aprenderlo y luego a hacer volar la imaginacion

    • @801yaoichan
      @801yaoichan 6 лет назад

      X20 mil :v yo apenas estoy aprendiendo rest :C

    • @davidsrz
      @davidsrz 6 лет назад

      la tecnología existe desde el 2012 según tengo entendido xD

  • @notf0und
    @notf0und 7 лет назад

    Gran charla, muy fascinante todo.

  • @Francisco-Gutierrez
    @Francisco-Gutierrez 4 года назад +5

    El Clickbait no ha muerto

  • @cristinadiezlorenzo2014
    @cristinadiezlorenzo2014 7 лет назад +2

    Muy interesante!

  • @radical_edgar
    @radical_edgar 5 лет назад +4

    Primero hay que analizar las necesidades y escoger la tecnología, no escoger la tecnología y adaptar las necesidades

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

    El título es estúpido!
    Ojo, la presentación de graphQL no me parece mala, y le di Like a tu charla @autentia

  • @atodaostia2711
    @atodaostia2711 6 лет назад +6

    min 51:48 valió la pena?

  • @mocorrin
    @mocorrin 5 лет назад

    casi bro

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

    2021 graphQL todavia no se usa

  • @MichaelAlexanderMejiaMora
    @MichaelAlexanderMejiaMora 6 лет назад +12

    Luego salen con esto: GraphQL ha muerto y debemos usar APIs REST con Hypermedia
    ruclips.net/video/ud1fWXACWm0/видео.html

    • @holaux
      @holaux 5 лет назад

      :(

    • @4bzu
      @4bzu 5 лет назад

      jjajajaja

  • @matiasserpez6402
    @matiasserpez6402 7 лет назад +1

    Muy bueno! Se adapta perfectamente a las necesidades del precente!

  • @Jonathan-br8dn
    @Jonathan-br8dn 7 лет назад +2

    He tenido que encadenar 3-4 callbacks para conseguir el dato que quería. Evidentemente la API estaba poco bien hecha, pero realmente API Rest es una full, no full REST, jejeje.
    Y comprendo la gran mejora de estandarizar las peticiones y respuestas mediante una capa que haga de filtro digamos, pero lo que entiendo que siempre que sea posible es mejor usar WebSockets, hacer APIs WebSockets sobre todo si vas a estar haciendo muchas peticiones. Y concretamente DDP sobre WebSockets.

    • @Jonathan-br8dn
      @Jonathan-br8dn 7 лет назад

      Y por supuesto las cabeceras de los mensajes de WebSockets que son UDP son mucho más ligeras y si hay mucha comunicación la performance es muy grande sobre HTTP.

  • @psepjack
    @psepjack 6 лет назад +2

    Vale?

  • @crowyns6841
    @crowyns6841 7 лет назад +8

    VALE??????????

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

    El título... qué exagerado, no puede salir una tecnología nueva para salir con lo mismo, "ESTÁ muerta", por favor, API REST se utilizará por mucho tiempo, GraphQL es super interesante, pero decir que REST Está muerto...?. Sí , es cierto, deberíamos aprender GraphQL, pero no por las razones del título del video, Muy seguro, en un mes, o dos, o antes, sale una tecnología que la rompe y supera a GraphQL, entonces se dirá... como dijo Lord Voldemor ... GraphQL Está muerto !!!!!!!

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

    Deprecar: Rogar, pedir, suplicar con eficacia o instancia. Aqui se debe referir a una API o tecnología obsoleta (deprecated)

  • @escanorLion168
    @escanorLion168 6 лет назад +1

    Un solo endpoint y menos payload, Ok.
    Toda evolución es buena.

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

    Vengo del futuro y api rest sigue vivo y rentable...

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

      LA PIDEN EN TODOS LOS TRABAJOS jajajaj este video es tonto por todos lados

  • @beforth
    @beforth 6 лет назад +3

    REST es lo que es y vale para lo que vale. El problema no es que REST haya muerto, el problema es que la gente lo usa para lo que no esta hecho.

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

    Me limpio el culo con GrapQl

  • @di3g04
    @di3g04 6 лет назад +11

    Que sensacionalista el título. Ninguna llave abre todas las puertas.

    • @martinno6039
      @martinno6039 5 лет назад

      Obviamente es una especie de broma.. De hecho lo explicó al principio

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

    2021 y digo que graphql está muerto y no superó a rest

  • @fcocastan
    @fcocastan 6 лет назад +3

    ¿No evoluciona? por que debe evolucionar una tecnología que cumple su función, es como si me dijeran que el compilador de ASM debe Evolucionar...

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

      Porque las necesidades si han evolucionado

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

    Un video que envejeció mal.

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

    RUclips NO ES LIBRE, MUCHA PROPAGANDA, HAY QUE CREAR UNA ALTERNATIVA; RETO AL MUNDO HACERLO y en LA NUEVA HERRAMIENTA QUIEN PUBLIQUE SEA REALMENT AQUEL QUE QUIERA QUE LA HUMANIDAD SEA LIBRE

  • @CyberadictosOficial
    @CyberadictosOficial 5 лет назад +3

    escribir la presentacion en ingles y exponerlo en español... wtf?

  • @andresnator
    @andresnator 7 лет назад

    Mmmmmmmmm

  • @jaaccorp
    @jaaccorp 6 лет назад +2

    se repite un poco vale? nose porque me da esa impresión vale? no es por ofender vale? pero me estaba rallando cuando lo escuchaba vale? buen video vale?

  • @TheFeroz2009
    @TheFeroz2009 6 лет назад +2

    Engañosísimo título. Apago tras ver dos minutos, cuando él mismo lo reconoce y se queda tan ancho.

  • @xReisk
    @xReisk 6 лет назад +3

    Este es el clasico video que saca: "Esto esta mal, mejor usa esto" sin decir mucho del por que esta mal o dar ejemplos claros del por que es un grave error usar tales tecnologias con el unico fin de atraer gente a las tecnologia que a ellos les gusta usar. Dislike.

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

    Hay que ser más profesionales, API REST no está muerto, no porque salió GraphQL va a morir, si no lo sabes usar para lo que es es diferente, creo que ni tú cumples correctamente los principios, no trates de cambiar las cosas sólo porque a ti te gusta otra, tal vez tú no lo supiste usar o simplemente no era lo que necesitabas, yo no soy fan de ninguno, cada uno se usa para un propósito, y por último, si es una conferencia es molesto escuchar un "vale?" en cada término de una frase.

    • @theNINEDJ
      @theNINEDJ 5 лет назад

      Pero si es lo primero que dice: que no está muerto y que seas crítico con la tecnología que quieres usar y a que aplica.

    • @HoracioEspinosa
      @HoracioEspinosa 5 лет назад

      @@theNINEDJ Lo digo por el título

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

    Al fin que tecnología ha muerto? ruclips.net/video/yr7Tvr9dVNY/видео.html

  • @jymmy8312
    @jymmy8312 6 лет назад +1

    "No soy mucho de poner 'slides' de 'cuñas' publicitarias de quien soy, vale? pero soy..." venga hasta luego.

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

    Lo que está muerto es GraphQL

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

    Pura publicidad y ventas.

  • @ivanhojvat
    @ivanhojvat 6 лет назад

    5 minutos, y aun no empezo a hablar de las api, rest ni graphql

  • @indice69
    @indice69 6 лет назад

    Un poco presuntuoso el ponente.