私の職場は最近、12因子のアプリケーションの開発に切り替えました。それに伴い、新しいツールや手法を採用することが奨励されています。私は動的フロントエンドのビューエンジンを選択しようとしています。私はReactJSを考えています。しかし、私がかなり緑色なので、ReactJSの状態を使用することで、12要素のアプリケーションのステートレスな要件が破られることに懸念がありますか?ReactJSと12要素のアプリケーション
-1
A
答えて
1
リアクト・ステートはコンポーネントを指し、コンポーネントは自分自身を描く必要がある状態を保持します。コンポーネントのレンダリングメソッドは、いつでも描画できる必要があり、そのためにコンポーネントの現在の状態を知る必要があることに注意してください。良い例は入力フィールドです.1つの入力フィールドを保持するコンポーネントは、入力フィールドの値を現在の状態として保持して、任意の時点でフィールドを再描画できる必要があります。
反応するアプリケーションのもう1つの一般的な話題は、アプリケーションの状態が店舗に保存されていることですが、これはあなたが考えるものではありません。これは、アプリケーション内のすべてのコンポーネントの状態を指し、通常、2つのソース、サーバーからの応答、またはユーザーとコンポーネントとの対話のいずれかから収集/形成および変更されます。この状態は1つのセッションで持続することを意味し、アプリケーションをステートフルにしません。
要約すれば、Reactを使用して12要素のアプリケーションを構築することは非常に安全です。私たちは、Reactを使用してクラウドベースのERPシステムに対して同じことを行っています。
関連する問題
- 1. は、12の要素
- 2. ReactJS - ターゲットランダム要素
- 3. Reactjs onFocus/onBlur hide/show要素
- 4. 12要素の配列 - カウント数 - 練習
- 5. アップグレードエンタープライズアーキテクトダイアグラム要素名は、バージョン12に
- 6. reactjs複数の要素を渡す
- 7. ReactJS、HTML要素を動的に表示
- 8. Reactjsアプリケーションのバーガーメニュー
- 9. ポートバインディング - 12因子アプリケーション
- 10. ReactJS子要素が1つのコンポーネントの子要素を操作する
- 11. は私のReactJsアプリケーション
- 12. ReactJSアプリケーションは、Tomcat
- 13. Modular ReactJSアプリケーション - Confusion
- 14. ReactJSの元の要素の子要素を継承することはできますか?
- 15. ClickOnceのGACでOffice 12(2007)が必要なアプリケーション
- 16. テストBACKBONE.JSアプリケーション - バウンド要素とビュー
- 17. ReactJSの別の要素の位置を取得するには?
- 18. Reactjs POST後の要素のIDを取得する
- 19. reactjsの要素にスタイルを追加する際の問題
- 20. ReactJSの特定の要素を選択して変更する
- 21. ReactJS - オブジェクトの配列の要素を小道具として渡す
- 22. ReactJSのコンポーネント名で要素を取得する方法
- 23. ReactJsのHTML要素で変数をレンダリングするには?
- 24. reactJSの要素を表示/非表示にしない
- 25. componentDidMount()内のReactJS要素を取得する方法は?
- 26. ReactJS onClick同じクラスの.next()要素ですか?
- 27. ReactJSの子要素に番号を付けよう
- 28. ReactJS-mouseOutは子要素のホバーで発射しますか?
- 29. ReactJs入力要素の内容は変更されません
- 30. reactjsアプリケーション内でのルーティング
ありがとう@ vankov.ilija。これはまさに私が必要とした情報です。司会者がそうしなかったとしても、あなたはその質問を理解してうれしいです –