最近、私はReactとReduxについて読んでいます。非常に興味深いように見えますが、小さな個人的なプロジェクトに使用したいと思います。データがデータベース(または何らかの永続的なストレージ)にいつ保存されるのか、私がもう一度取り組むべき問題は何ですか?React:永続ストレージオプション?
ほとんどのチュートリアルでは、コンポーネント、小道具、状態について説明していますが、私はその状態を永続的なストレージに保存するための多くの確かな情報が見つかりませんでした。いくつかの記事にはローカルストレージが記載されていますが、それがクリアされるとどうなりますか?すべてのユーザーのデータはなくなりました。 。 。 ?
最終的には、いつかデータベースを使用する必要があります。
私はAxiosを探してAPIバックエンドを手助けしました。これは良い選択ですか?代わりにローカルストレージに保存することはありますか?そのため、ユーザーは直ちにUIアップデートを見て、静かにAPIエンドポイントを呼び出しますか?
アイデアや提案があります。ありがとうございました!
これは、SOにとって非常に広い質問です。しかし、ある時点では、永続的なストレージが必要になります。通常、サーバー側。多くのチュートリアルでは、WebAPIを使用してサーバーにデータを送信する方法と、非同期(ajax)呼び出しを使用する方法について説明します。反対側のコードは通常、データベースが存在する場所です。また、データベースを更新する要求がバックグラウンドで実行されている間も、ローカルに保存する代わりに、楽観的な更新を行うこともできます。私はAxiosについての意見はありません(だからおそらくこれを聞くには最適な場所ではありません) – wintvelt