Kitty
2 つの必須フィールドを持つモデルがあるname
としfavoriteSnack
ます。次のようなフォームを使用して、ビューで Kitties を編集できるようにしたいと考えています。
Edit Kitty
Name: [______________]
Favorite snack: [__________________]
[Submit]
私は立ち往生しています - GET と POST の退屈な日々は簡単に思えました。では、AngularJS でこれを設定するための適切なパターンは何ですか? 具体的には、
- URL とメソッドをどのように設定すればよいですか? これは自動的に行われますか
ngResource
? 推測ですが、GET /kitties
- すべての子猫をリストするGET /kitties/:id
- 子猫を一匹ゲットPOST /kitties
- 新しい子猫を作成するPUT /kitties/:id
- 子猫を更新するDELETE /kitties/:id
- 子猫を削除
- 送信時に、モデルをクライアント側またはサーバー側で検証する必要がありますか?
- サーバー側の場合、モデルを接続した REST API からの 200 以外の応答をどのように処理すればよいですか?
- エラーをユーザーに反映するにはどうすればよいですか?
- 入力時に検証できますか?
明らかな何かを見逃している場合は、ご容赦ください。