graphql

Recursos de programación de graphql
This talk will introduce attendees to GraphQL and then dive into the intricacies of how we built the API. It’ll cover end-to-end the flow we provide to our developers and some of the specific considerations we took when making it a public API: * solving the N+1 data retrieval problem and query planning * structuring models for optimal data retrieval * when to use GraphQL This talk will also cover some of the specifics of hooking GraphQL into a service-oriented architecture, how it’s built into our infrastructure, and the advantages you gain by having GraphQL interface with your services.
En la actualidad, la mayoría de las APIs que usamos a diario son REST o SOAP. La necesidad de ofrecer productos más complejos que simples aplicaciones CRUD donde creamos, borramos, listamos y modificamos recursos ha empujado a cambiar la forma en la que interactuamos con las APIs. En 2012, Facebook desarrolló GraphQL y lo lanzó al público en 2015 como proyecto open source. GraphQL nace para solucionar la mayoría de los problemas que nos encontramos cuando interactuamos con una API REST. https://2017.es.pycon.org/en/schedule/introduccion-a-graphql/
Ya hemos vuelto, con las pilas cargadas y dispuestos a dar guerra. En este episodio hablamos de GraphQL y Falcor. Hacemos un pequeño repaso de la evolución de los servicios Web y qué es lo que viene a ofrecer GraphQL y Falcor.¿Acaso ya no basta con hacer servicios con REST para molar?A nosotros si que nos gusta citar a nuestras fuentes y recomendar que les preguntes a ellos que son los que saben:Tutorial oficial de GraphQL (ojito que es interactivo!!)Prueba a hacer consultas a Twitter, Github, con GraphQLEjemplo de GraphQL hecho por el equipo de Programar es una mierda. Bienvenidas las PR :-DTambién hablamos algo sobre Falcor, la alternativa de Netflix. ¿Qué es falcor?Video acerca como en Netflix han cambiado de REST a falcorY para terminar atendemos las peticiones de nuestros oyentes y avanzamos algunas novedades de la nueva temporada. Todos los que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam . No olvidéis de suscribiros a nuestro podcast en iVoox o iTunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.
Ya hemos vuelto, con las pilas cargadas y dispuestos a dar guerra. En este episodio hablamos de GraphQL y Falcor. Hacemos un pequeño repaso de la evolución de los servicios Web y qué es lo que viene a ofrecer GraphQL y Falcor.¿Acaso ya no basta con hacer servicios con REST para molar?A nosotros si que nos gusta citar a nuestras fuentes y recomendar que les preguntes a ellos que son los que saben:Tutorial oficial de GraphQL (ojito que es interactivo!!)Prueba a hacer consultas a Twitter, Github, con GraphQLEjemplo de GraphQL hecho por el equipo de Programar es una mierda. Bienvenidas las PR :-DTambién hablamos algo sobre Falcor, la alternativa de Netflix. ¿Qué es falcor?Video acerca como en Netflix han cambiado de REST a falcorY para terminar atendemos las peticiones de nuestros oyentes y avanzamos algunas novedades de la nueva temporada. Todos los que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam . No olvidéis de suscribiros a nuestro podcast en iVoox o iTunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.
@maomorales - Mauricio Morales Autoscaling & GraphQL Mad Scalability Meetup 21 junio Madrid "Somos un venture builder con foco en Tech Startups", así se define el equipo de Rockalabs. Dicen tener la fórmula para crear productos y Startups tecnológicas. Para los desarrolladores más interesados --- siempre están en busca de nuevos emprendedores y colaboradores que quieran crear grandes productos con ellos. Conoce más en http://rockalabs.com/es #/home Conoce más sobre nuestra empresa Autentia en https://www.autentia.com
@durbon - José María Rodríguez Autoscaling & GraphQL Mad Scalability meetup 21 junio Madrid 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. Conoce más de Autentia en https://autentia.com
With a slew of benefits, GraphQL also introduces its own set of hurdles. With best practices yet to be discovered for many use-cases, careful consideration upfront is imperative. This talk aims to highlight issues less obvious at the beginning of a GraphQL-enabled project, with special focus on dealing with development and maintenance of a GraphQL schema. An approach leveraging dynamic schema generation is proposed in attempt to lower the effort needed to expose new or existing Java services while keeping the schema at all times in sync with the changes.
SESSION LEVEL: Intermediate SESSION LANGUAGE: English Gizra has been doing Headless Drupal for a long time and the technology stack has evolved a lot since the very beginning. In this session, we will have a look at our current tools, how do we use them and their benefits: reliability, development speed, maintainability... During the session we will see the process of building a chatroom: we will start with the backend, where we still use Drupal 7, with the Restful module and the ecosystem around it. We will move into the frontend, where we currently use Elm. Real time applications are super cool, so we will see our current tool for them: Pusher and how we integrate it with Drupal and Elm. And we will finish having a look at the bright future of Drupal 8: Rest, GraphQL, JSON API. Todos los videos de Drupalcamp 2017 https://www.youtube.com/playlist?list=PLKxa4AIfm4pVNaEYO5GKQaN5x_tveHpjO Descarga gratis la versión digital del libro de Roberto Canales “Conversaciones con CEOs y CIOs sobre Transformación Digital y Metodologías Ágiles ” https://goo.gl/i2zZtJ Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
¿Qué podemos hacer con una especificación de consulta de APIs REST y una herramienta que expone una? Descubriremos cómo utilizar GraphQL (creado por Facebook) para realizar consultas de datos sobre la API REST de WordPress de un modo que tal vez no hubiéramos imaginado anteriormente.