Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

カード表示用のAPIとメタデータ取得用のAPIを分けるかどうか #230

Open
shibafu528 opened this issue Jun 29, 2019 · 0 comments
Labels
design 設計の話

Comments

@shibafu528
Copy link
Member

リリース #228 で、カードAPI /api/checkin/card がブラウザキャッシュされていたため、チェックイン画面でのサジェストが正常動作しないという問題が起きてしまった。

とりあえずの問題は時間が解決してくれそうだが、能動的にフロントエンドでデータを利用したい時に強くキャッシュがかかるAPIに相乗りするのは良くないなぁと感じた次第。

カードAPIはカード表示のためのキャッシュを見越したもの(または/および 軽量なもの)として、こういう活用をする時のためのAPIを別個で用意したほうが良いかなと思います。

たとえば /api/metadata で始まるように何か作るとか……? (URLがキーだからREST APIでありがちなURLにするのなんかキモそうに思うんだけど、どうだろうなあ。)

@shibafu528 shibafu528 added the design 設計の話 label Sep 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design 設計の話
Projects
None yet
Development

No branches or pull requests

1 participant