11436 SSO

Design and Implementation of the Swagger Editor (webcast & podcast)

Apr 27, 2015

Swagger is much more than a way to describe RESTful APIs. It is a powerful collection of tools that works across an entire stack—from interactive documentation to SDK generation and server-side code.

In this webcast, Apigee's Mohsen Azimi and Prabhat Jha take a technical deep-dive into how Apigee worked with the Swagger community to build the Swagger Editor. This open source web app lets you design APIs using YAML and simultaneously preview their documentation, right in your browser.

There's a lot of technology under the hood that makes this possible; Mohsen and Prabhat also walk through the various stages of the Swagger Editor's development, including:

  • considering JavaScript frameworks

  • moving away from CoffeeScript

  • abstract syntax tree (AST) for error reporting, code completion, and navigation

  • form generation


Scaling Microservices