RAML - Specification to manage the API lifecycle
summary
RAML is presented as a YAML-like spec to manage the API lifecycle and to let teams design and document APIs before code. Demonstrations use MuleSoft API Designer and the API Manager to author RAML, raml-to-html and portal pages to publish docs, and RAML Tester (a Java test library) to assert controllers match the spec while using Spring Boot. Examples show modular schemas/includes/traits, generated docs and try-it consoles, and warn maintenance drifts without code-generation scaffolding.
AI-written summary · about
chapters (4)
related talks
51mDocumenting RESTful APIs with Spring REST Docs and RAML
12mMulesoft
35mFake It Before You Make It: Mocking Your Way to Better HTTP APIs
23mAPI Design Reviewer's Starter Set
35mBuilding Your API for Longevity
17mML-Driven API Standardization: Boosting Efficiency & Developer XP
24mGetting the Right API Faster
37mContract testing with examples or Contract First
