rest

Recursos de programación de rest
¿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.
Cómo programar Endpoints seguros, mejorar la seguridad de nuestra red al crear nuestra propia REST API. Usar la seguridad ya establecida de la WP-REST-API, Oauth1, Oauth2 o a través de las cabeceras.
Jose Fonseca en compañía de PHP Colombia habla sobre algunas de las mejores practicas en el diseño de REST APIs en el Meetup Mayo 3 2017 en Atom House.
In this talk I’ll be talking about why GraphQL could be the next thing on developing APIs and how it could complement your existing REST APIs. GraphQL is a query language for your API, and a server-side runtime for executing queries by using a type system you define for your data. GraphQL isn’t tied to any specific database or storage engine and is instead backed by your existing code and data.
Documentation generated from source code is very popular. Solutions such as Swagger are available for many different languages and frameworks. However, limitations of annotation based tools are becoming apparent. An overwhelming number of documentation annotations make for great docs but muddy the source code. Then, something changes and the docs are out of date again. Test-driven documentation solutions, such as Spring Rest Docs, generate example snippets for requests and responses from tests ensuring both code coverage and accurate documentation. It can even fail the build when documentation becomes out of date. This session will walk through how to implement test-driven documentation solutions for groovy ecosystem technologies like Spring Boot, Grails, and Ratpack.
In this talk I’ll be talking about why GraphQL could be the next thing on developing APIs and how it could complement your existing REST APIs. GraphQL is a query language for your API, and a server-side runtime for executing queries by using a type system you define for your data. GraphQL isn’t tied to any specific database or storage engine and is instead backed by your existing code and data. @greach @marioggar @autentia
"Knowing what is going on inside of a running Grails application can be an important part of optimizing a production environment. This can be particularly important in a micro-service architecture where there are multiple pieces of the system which may need to be scaled up/down independent of the rest of the system in response to changing load conditions. Grails 3 offers very powerful capabilities related to monitoring and metrics. This session will discuss and demonstrate those capabilities." Todos los videos de Greach 2017 https://www.youtube.com/playlist?list=PLKxa4AIfm4pVzwQkePSmyNh6xuapnqtB0 Suscríbete a nuestra newsletter; bit.ly/newsletterautentia Facebook; https://www.facebook.com/Autentia-127966880558674/ Twitter; https://twitter.com/autentia
"Documentation generated from source code is very popular. Solutions such as Swagger are available for many different languages and frameworks. However, limitations of annotation based tools are becoming apparent. An overwhelming number of documentation annotations make for great docs but muddy the source code. Then, something changes and the docs are out of date again. Test-driven documentation solutions, such as Spring Rest Docs, generate example snippets for requests and responses from tests ensuring both code coverage and accurate documentation. It can even fail the build when documentation becomes out of date. This session will walk through how to implement test-driven documentation solutions for groovy ecosystem technologies like Spring Boot, Grails, and Ratpack." Todos los videos de Greach 2017 https://www.youtube.com/playlist?list=PLKxa4AIfm4pVzwQkePSmyNh6xuapnqtB0 Suscríbete a nuestra newsletter; bit.ly/newsletterautentia Facebook; https://www.facebook.com/Autentia-127966880558674/ Twitter; https://twitter.com/autentia
La charla será 100% práctica. Veremos como crear un bot desde 0 y como configurarlo para que "hable" con la API de Spotify. Además, haremos una segunda versión con Flask que permitirá hacer el bot multiusuario, así como acceder a todos los datos privados del usuario en Spotify, lo que nos permitirá crear Playlists, añadir canciones, recibir sugerencias, hacer búsquedas más completas, etc. La charla requiere un mínimo de conocimientos de Python, Flask y de conceptos como APIs REST y OAuth. Presentación disponible en http://slides.com/josemariaalvarezrey/pycones2016-telegram-spotify/ http://2016.es.pycon.org/
Web
19-03-2017
http , rest , agile , xp
I like being agile and I can say without embarrassment that I have some experience in promoting this way of working and culture... From this experience I can say that what works in the long term is a way of working that put focuses on two things:A healthy culture focused on people (collaboration, respect, team work, creativity...) Looking for quality and technical excellence (for example XP practices are a great starting point).Too much focus on methodology without technical practices or wi...