The fastest and most enjoyable way to learn how to use Membrane API Gateway is through the tutorials. Start with the Getting Started tutorial. After that, you can follow the other tutorials in any order, depending on what you want to achieve.
Learn the basics: routing, logging, message flow, templating, and OpenAPI.
membrane-api-gateway-7.X.X in a terminal.cd tutorials/getting-started00-First-API.yaml in an editor with YAML support (for example Visual Studio Code or IntelliJ).Next, continue with the advanced tutorial.
The advanced tutorial covers path parameters, URL rewriting, redirects, conditionals and scripting.
JsonPath and JSON message transformations are explained in the JSON tutorial.
XML-to-JSON transformations and XPath are covered in the XML tutorial.
Note: This tutorial is still in progress.
If you need to integrate legacy web services via SOAP, use the SOAP tutorial. Otherwise, you can skip it.