In a networked world the API is king and value-adding applications must be easy to integrate. In this introduction to Martian we will simplify our client by untwisting our data from HTTP implementation details, consider the interceptor as an extension point and explore generative integration testing.
Background to this talk:
Swagger.io is a simple yet powerful representation of your RESTful API. With a Swagger-enabled API, you get interactive documentation, client SDK generation and discover-ability.Swagger.io lets servers describe all these details to clients. Martian is such a client, and provides a client interface to a Swagger API that abstracts you away from HTTP and lets you simply call operations with parameters.
YOU MAY ALSO LIKE:
Talk: Contacting aliens - An introduction to Martian, a Swagger Client
Oliver has a background in financial institutions where he worked to bring sanity to large scale systems before more recently delivering with JUXT one of the largest UK property websites. He is a Clojure enthusiast and an advocate of simplicity.