は、私が使用されるが、完全にPotAction
クラスを理解し、ごく最近、よく、非同期要求を伴う状況で好まれているように見えるどちらもAsyncAction
クラスは、発見されていません。私はそれを理解していますが、設計の意思決定と命名の選択を完全には理解していないため、より狭いユースケースが示唆されています。スカラジオのダイオードライブラリでは、Action、AsyncAction、PotActionの違いは何ですか?認証にはどのようなものがありますか? <code>scala</code>と<code>scalajs</code>ライブラリ<code>Diode</code>で
両方がリフレッシュのいくつかの種類の非同期要求、更新内容ではなくCQRSの意味でのコマンドをモデル化しているかのように具体的には、AsyncAction
とPotAction
両方は、initialModel
とnext
を必要とします。私はsomewhat-related question open regarding synchronous actions on form inputsを持っています。
私はいくつかの具体的な使用例を念頭に置いています。
- ユーザー名/パスワードの認証:私はあなたのいずれかと一緒に
PotAction
のようなものを使用する方法のスケッチ(実装のために求めていない、単なる概念)を知りたいのですがリモートシェル ためのコマンドの関与サードパーティおよびリダイレクト
- とスタイル認証フォーム入力のトークンやクッキー認証舞台裏
- サーバー側の検証
- 提出0
これらのすべては、PotAction
を使って見たものとは少し違って見えますが、実際には現在の状態に基づいて何かをレンダリングするときに既に役立っていますPot
の
'PotAction'は' Pot 'を使う 'AsyncAction'の便利なサブタイプです。なぜならあなたはなぜ"同じ "メソッドを持っているのかを説明しています。 – jmelanson