API First Redesign of a Legacy Application
This is a session given by Chris Busse at Nordic APIs 2018 Platform Summit on October 24th, in Stockholm, Sweden.
Description:
The classic text-based computer game “Lemonade Stand” was a favorite among elementary school students growing up in the 80s. It presented a simple model to teach business and economics. In this we’ll use it as the “legacy application” we’ve been asked by our client to turn into an API-first application.
Starting with the overall taxonomy of the game and working our way down to the resource and payload level, we’ll take a look at what needs to be represented in the game – from user inputs to IoT weather sensors – and define an API specification that could be used to faithfully recreate the logic from the original.
This talk is both fun and educational. Participants will gain a better appreciation of what it takes to reorganize real-world legacy applications into a RESTful model represented by an Open API Specification.
Видео API First Redesign of a Legacy Application канала Nordic APIs
Description:
The classic text-based computer game “Lemonade Stand” was a favorite among elementary school students growing up in the 80s. It presented a simple model to teach business and economics. In this we’ll use it as the “legacy application” we’ve been asked by our client to turn into an API-first application.
Starting with the overall taxonomy of the game and working our way down to the resource and payload level, we’ll take a look at what needs to be represented in the game – from user inputs to IoT weather sensors – and define an API specification that could be used to faithfully recreate the logic from the original.
This talk is both fun and educational. Participants will gain a better appreciation of what it takes to reorganize real-world legacy applications into a RESTful model represented by an Open API Specification.
Видео API First Redesign of a Legacy Application канала Nordic APIs
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
The Art of Documentation & Making Your API Go from Good to GreatAPIs in the public transport industry — what's next?What Does It Take to Become a Platform Company?APIs for the B2B Social Tech RevolutionDigital first Real Estate BankingBe REST Assured - but What's with API Usability?The Why & How of Testing APIsSecure Social Media Integration: Safe and simple incorporation of social into your siteManagement and Security of Contextual CommunicationsAutomatic Testing of API DocumentationContent Negotiation for REST APIsThe 10 REST CommandmentsLife After Microservices: Shifting the BoundariesWhy Developers use APIs and what can you do about it.API Economies: APIs as Bridges from Services to Real Digital ExperiencesAPI and Platform Transformation Patterns to Power Your BusinessHuman in the loop Workflow AutomationThe Next Challenge for API Management: Real Time on the EdgeReigniting the API Description Wars with TypeSpec and the Next Generation of API LanguagesWhy Standards-Based Drivers Offer Better API IntegrationAccelerating API Development, Testing and Delivery with API Virtualisation