rest

Recursos de programación de rest
Ponente: David Gómez Los APIs están cada vez más en vigor, en un mundo cada vez más desacoplado y donde cada vez más y más sistemas colaboran e interactúan entre ellos. No importa si hablamos de aplicaciones corporativas, portales de contenidos o dispositivos IoT. En esta charla hablaremos sobre las ventajas de utilizar APIs REST Hypermedia para conseguir que tus APIs puedan soportar más fácilmente los cambios en clientes o incluso evolucionar sin necesidad de romper los clientes que ya las consumen. Incluso, apuntaremos como el diseño de APIs Evolvable puede cambiar la forma en la que los clientes consumen estas APIs de forma que, incluso, puedan prepararse para cambios futuros (esto hará que el cliente pueda tener preparada el comportamiento por anticipado de forma que automáticamente se habilite funcionalidad nueva cuando el servicio REST evolucione. Parece magia, pero en realidad todo consiste en saber qué reglas de desarrollo se pueden seguir en el servidor"
Infrastructure as code (IaC) is the practice of defining/declaring the infrastructure we need for a system using some kind of machine-readable source files. These source files are used by a tool to provision, create or maintain in a defined state our infrastructure.These definitions help to provision/create a different kind of resources, compute, storage, communication services, networkFor cloud-based infrastructures, we can use these definitions to create "virtual resources"...
Have you ever wondered why a website has a specific colour design, different from other? A particularly agressive or naive feel? Specific pictures regarding the topic? You sure have, or have not. I did have, an as I am a newby in this field, I have tons of questions and curiosity facts and doubts about what part of this job relies on the society and the culture of the final users. Because, aren't websites designed and developed for somebody? I would love to know about your opinions and thoughts about this, so if you want to rest from lectures and monologues, come and help me out! No script here, just enthusiasm for sharing knowlegde and experiences :) -------------------------- Marta Lobo is a 22 years old - Computer Science and Business Management student. She has already participated in 2017 and 2018 Women Techmakers Madrid, has attended as a scholar to the last edition of the ACM womENcourage here in Barcelona on Sept 2017. She is really implied in the fight for equality in tech, and is one of the ambassadors of the @witsstories book. She has done an internship in Front-end Development at Intelygent, and she is passionate about tech and the impact it has on people's lives. She's seeking to knock down any stigma related to gender or web-modelling, design and development. What would the BEST possible product without the NICEST interface for selling it? ------------------------------ Todos los videos de WTM Barcerlona https://www.youtube.com/playlist?list=PLKxa4AIfm4pUzhTXXJxFTMxSG-sA482zf Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
La “API Economy” está aquí. Las APIs son más importantes que nunca antes, y lo sabes. Pero, ¿Cómo se construye una buena API? Durante muchos años REST ha sido ampliamente aceptado como la forma correcta de hacer una buena API. Sin embargo, ¿Qué es REST? Aunque tiene una definición rigurosa, en la práctica diferentes personas lo interpretan de formas distintas. Más recientemente GraphQL ha empezado a adquirir popularidad y viene acompañada de fanfarrias y fuegos artificiales, gracias a su padrino Facebook. De hecho algunos artículos y presentaciones afirman por ello que REST ha muerto. Pero REST es más difícil de matar que Jon Snow y ha decidido volver de la muerte con nuevos poderes Hypermedia para reclamar su legítimo trono. Esta sesión explicará cómo diseñar APIs REST con Hypermedia, por qué este enfoque está adquiriendo popularidad y cómo ofrece una capacidad para evolucionar las APIs nunca vista hasta ahora. Si estás diseñando APIs o tendrás que hacerlo en el futuro, esta es una charla que no debes perderte. https://2017.codemotion.es/agenda.html #5693168230072320/5069524013416448
La “API Economy” está aquí. Las APIs son más importantes que nunca antes, y lo sabes. Pero, ¿Cómo se construye una buena API? Durante muchos años REST ha sido ampliamente aceptado como la forma correcta de hacer una buena API. Sin embargo, ¿Qué es REST? Aunque tiene una definición rigurosa, en la práctica diferentes personas lo interpretan de formas distintas. Más recientemente GraphQL ha empezado a adquirir popularidad y viene acompañada de fanfarrias y fuegos artificiales, gracias a su padrino Facebook. De hecho algunos artículos y presentaciones afirman por ello que REST ha muerto. Pero REST es más difícil de matar que Jon Snow y ha decidido volver de la muerte con nuevos poderes Hypermedia para reclamar su legítimo trono. Esta sesión explicará cómo diseñar APIs REST con Hypermedia, por qué este enfoque está adquiriendo popularidad y cómo ofrece una capacidad para evolucionar las APIs nunca vista hasta ahora. Si estás diseñando APIs o tendrás que hacerlo en el futuro, esta es una charla que no debes perderte. --------------------------- @liferay ------------------------- ¿Y si lo escuchas mientras vas al trabajo o te pones en forma? http://www.ivoox.com/22454546 Todos los videos de CODEMOTION 2017 https://www.youtube.com/playlist?list=PLKxa4AIfm4pWeEgciQ_898Tqzsd24lApG 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 Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
Let’s face it: the term REST is treated as a buzzword these days rather than as an accurate description of the Web’s blueprints. Everybody claim to do REST APIs; the truth is - nobody is doing REST API. It’s time to stop this. In my presentation I’d like to go with you through the original specifications and build an API that will respect all the constraints. All live, no prepared things. Then, we will compare the results with other API that claim to be REST. You will be surprised how different the results will be!
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.
Desde que se hizo la rama de Drupal 8 hasta que ha salido la versión estable han pasado casi 5 años. ¿Qué se han hecho en estos 5 años de desarrollo? * Se ha reescrito por completo el core de Drupal y el funcionamiento. El core completo funciona con varios módulos de Symfony y está, por completo, orientado a objetos. * Se han incluído en el core módulos básicos, como views, internacionalization o rest. ¿Qué permiten estos módulos? * Mejoras de accesibilidad y usabilidad. * Gestión de la configuración completa en ficheros. * Tests en core. PHPUnit y Behat incluídos. Además de todas las mejoras técnicas que trae Drupal 8, mostraré cómo las han llevado a cabo.Veremos * cómo se ha organizado la comunidad de Drupal en torno al desarrollo de Drupal 8 para que casi 3300 desarrolladores contribuyan al nuevo core. * Cómo es el flujo de una tarea * ¿Qué son las 'Core initiatives' y por qué han sido tan importantes? CTO@Hackity. Drupalero desde 2009 y Socio de la Asociación Española de Drupal y de la Drupal Association desde 2013. Me apasiona cualquier cosa relacionada con sistemas o código fuente. Puedes encontrar más información sobre ignacio en @isholgueras Meetup: https://www.meetup.com/es-ES/PHPMad/events/227257496/ Twitter: https://twitter.com/phpmad Nos vemos en PHPMad...