回答編集履歴
1
使いみちの例を追記
answer
CHANGED
@@ -9,4 +9,9 @@
|
|
9
9
|
全てのアクセスに対して同じミドルウェアを適用します。
|
10
10
|
|
11
11
|
普通はそれで十分なのですが、
|
12
|
-
特定の重い処理はこのように特定のURLへの特定操作のみ行う…という風な指定の仕方が出来るようです。
|
12
|
+
特定の重い処理はこのように特定のURLへの特定操作のみ行う…という風な指定の仕方が出来るようです。
|
13
|
+
|
14
|
+
POSTでありがちなのはバリデート機能でしょうか?
|
15
|
+
`req`の入力値を取り出して検証し、OKなら`next`を実行、NGなら400番を返すような作りにしておけば
|
16
|
+
メインのやりたい事を記述している箇所は正常系のみ通せば良くなります。
|
17
|
+
URL毎にチェックすべきパラメータは違うと思いますので、関数を分離したい開発者にとってはかなり便利かもしれません。
|