r7kamura/swagger_parser Amazon API GatewayとAmazon Lambdaで雑にWebアプリ開発できるような環境をつくろうかと思って、何を思ったか週末の朝から海辺に来て夕方までSwaggerのパーサを書いていた。 Amazon LambdaというのはNode.jsやJava 8用の事前に用意しておいたコードを何らかのイベントを契機に実行させられるというもので、Amazon API Gatewayという最近出てきた怪しいサービスと組み合わせるとHTTPリクエストを契機にコードを実行してその結果を返せるようになる。SwaggerというのはRESTful APIのインターフェースを定義するスキーマの一種で「この GET /recipes というエンドポイントはOAuth2による認証認可が必要でRecipeの配列を返します」みたいな内容を記述できる。似たような
![API Gateway用にRubyでSwagger触るやつ書いた - ✘╹◡╹✘](https://cdn-ak-scissors.b.st-hatena.com/image/square/ef0b88d1b9aa81e907899b7a7d3f1579ff64e10a/height=288;version=1;width=512/https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FCKzps9EUwAAhArY.jpg%3Alarge)