タグ

web-apiとflow-typeに関するnabinnoのブックマーク (1)

  • JSON Schema 中心設計 - FlowType から RAML まで - - Qiita

    はじめに Web サービスの運用を続けていくと,依存関係が徐々に複雑になっていきます.そしてメンテナンスするものが増えた結果,それらが相互に乖離していく,といったことが起こりがちです. そこで今回は,JSON Schema のみをメンテナンスしていくことで,動的チェック (バリデーション),静的チェック (FlowType),API ドキュメント生成,スタブ作成といった様々な恩恵を享受し,品質と保守性を同時に向上させるアプローチについて書いていきます.この JSON Schema を中心に据えたエコシステムを,JSON Schema 中心設計と呼ぶことにします. JSON Schema の仕様については割愛しますので,必要な方は こちら をご覧下さい.また,記事では JavaScript での事例を紹介しますが,他の言語でも同様の適用ができるかと思います. アプローチ 記事では,以下の

    JSON Schema 中心設計 - FlowType から RAML まで - - Qiita
  • 1