質問編集履歴

1

例を追加

2020/12/01 02:53

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -15,3 +15,31 @@
15
15
 
16
16
 
17
17
  1画面の動作を複数のAPIを構成させようとすると、APIの乱発で負荷が余計にかかるなどの不都合が発生したりするのではないかとも思っているのですが、どのように対処するのがベターなのでしょうか。
18
+
19
+
20
+
21
+ 例)
22
+
23
+ 既存の画面:
24
+
25
+ ・モデルAに関するデータの更新フォーム
26
+
27
+ ・モデルBに登録されているデータ一覧表示(設定変更可能)
28
+
29
+ ・更新ボタンで上記2つが更新される
30
+
31
+
32
+
33
+ 上記のような画面構成だと2つのコントローラーのエンドポイントで対応できますが、これをRestAPI化するとして、
34
+
35
+ ・モデルAのデータ取得
36
+
37
+ ・モデルAのデータ更新
38
+
39
+ ・モデルBの一覧データ取得
40
+
41
+ ・モデルBの一覧データのうち、複数件を更新
42
+
43
+
44
+
45
+ 4種類のAPIが必要になってくるということなのでしょうか。