3

Yesod の本から私が見たところによると、検証はフォームで行われます。モデルで検証が行われる MVC のバックグラウンドから来て、これは懸念の融合のように感じます。たとえば、Yesod を使用して JSON API を構築しようとしていますが、フォームとは別にバリデーションを使用する明確な方法がわかりません。

Form == HTML フォームであり、フォームはソースに関係なく、データを取り込むための正しい方法であるというのは、私の先入観に過ぎないのでしょうか? 私が知らない他の方法はありますか?他の方法がある場合、これは、さまざまなデータ入力方法に適用する必要がある検証に関して、コードの重複を表していませんか?

4

1 に答える 1

1

この消化機能とこの消化機能のアイソーンを見てみてください

于 2013-02-02T19:05:11.803 に答える