私はreact /(maybe)reduxを使ってtodo-appを作ろうとしています。私の目標は、RESTful APIを使用してデータを取得し更新するサーバーと通信できないクライアントを持つことです。todo-appを設計するための実践的アプローチ
私はすでにAJAXリクエストを処理してherokuでホストできるサーバーを書いています。
私の次のステップは、reactまたはreact/reduxを使用してフロントエンドを作成することです。データを保存して更新するための正しいアプローチが何であるかはわかりません。
クライアントからサーバーに直接データを取得して更新する必要がありますか?この場合、私は反応を使用する必要があると思いますか?
私はreactとreduxを使用する必要があると思いますが、サーバーから「初期」データを取り出し、レデューサーに格納し、ユーザーが望むものを表示して変更します。次に、最後にサーバーにデータを更新します。
私はまだweb devを学んでいます。私が読むことができる提案や書類は本当にありがたいです
私がサーバにCRUDリクエストを絶えず行っているのであれば、まだまだ良いアプローチですか? –
はい、あなたはAxiosを使ってリクエストを行うことができます - > https://github.com/mzabriskie/axios –
はい、私はしました。しかし、私はtodo-listをdeteleまたはupdateした後にデータを再フェッチしなければなりません。これは、それぞれのリクエストごとに2倍の時間を要します。 –