タグ

2015年9月1日のブックマーク (1件)

  • JSON Schemaを上手く運用出来そうなprmdとその周りのお話 - Qiita

    最近APIのバリデーションを行うのにJSON Schemaを使おうという話をよく聞くのですが じゃあやってみようとすると、単体のJSONのバリデーションを行うことは出来るけれど それが実際の運用に適用できるようにするためには、 それなりに考えなくてはいけないようです。 JSON Schemaって? JSON Schemaは、文字の通りJSONのスキーマ定義を明確にするものです。 2014/09/07現在、IETFにdraft v4が3つに分割されて公開されています。 JSON Schema Core JSON Schema Validation JSON Hyper-Schema それで、単体のJSONファイルの確認ならばCoreだけで十分なのですが WebサービスAPIを管理しようとなると、 JSON Hyper-Schemaのほうで定義されているlinksを使って、ひとつのURIに対

    JSON Schemaを上手く運用出来そうなprmdとその周りのお話 - Qiita
    Horiuchi_H
    Horiuchi_H 2015/09/01
    prmd前に調べたけど、同じようなところでハマって諦めた。APIのinputとoutputのJSON schemeだけ欲しい。さらに、似たようでちょっとづつ違う定義を差分だけで書きたい。仕方なく documentのために、apiblueprint使ってる