Past Meetup

Building the Swagger editor

Hosted by South Bay JavaScript Meetup

Public group

This Meetup is past

72 people went

Details

Swagger (http://swagger.io/) is much more than just a way to describe RESTful APIs. It is a powerful collection of tools that work across an entire stack: everything from interactive documentation to SDK generation and server-side code. We will do a technical deep-dive on our experience building the Swagger Editor (http://editor.swagger.io/). This open source (https://github.com/swagger-api/swagger-editor) web app lets you design APIs using YAML and live-preview their documentation right in your browser. There's a lot of technology under the hood that makes this possible, and we also walk through the various stages of its development:

• Considering different JavaScript frameworks

• Building and testing tools and techniques

• Customizing the Ace Code Editor

• Moving away from CoffeeScript
Abstract Syntax Tree for error reporting, code completion, and navigation

• Live testing your API (“Try it” now)

• Form generation

• Adding Markdown support for documentation

• Many more

Speaker details
Mohsen Azimi (https://github.com/mohsen1, @mohsen____) builds cutting-edge web and mobile applications using JavaScript, Node.js, HTML5, CSS3, and a handful frameworks—some of which he has built but is too hipster-savvy to admit.

Event details
Doors open at 6, talk begins at 6:30pm. Food and drinks will be served.

Parking is available in the building, and tickets will be validated by Apigee.