Skip to content

サーバとクライアントのAPIルール化を検討したい #67

@miio

Description

@miio

これは長期的のためプライオリティは低めですが、サーバ側とクライアント側のAPIの想定にズレがあったり、デバッグがしにくかったりするので、この辺を歩み寄らせたい。

考えているのは、APIルールをコード化してしまい、ブラウザモックやサーバモックを一発で生成できるくらいにしたい。

APIルールの仕様(脳内、どんどん修正変更はいる)

・API名(object_streamとか)
・型(int string array object)
・example_data(データ例(モックとして使う))
・emit_interval(送信間隔 0で一定時間配信ストップ)
・API-Trigger(指定したAPIがコールされたらこのAPIをコールする感じ?)

とか思いついた限り。

これらのラッパー作るのに相当な時間はかかる気がするけど、GGJの経験上これがあるのとないのでは相当違いがあると思うので、是非とも作りたい。

あとはどこまで現実的な線に落とすかってのが肝だったりする(パターンとかみつけて似たパターンはルール化してしまうとか。逆にイレギュラーパターンはAPIルールにすると複雑になるので避けるとか、あとはAPI-Triggerあたりは無限ループ防止とか)

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions