基本設定:ログイン後に還元剤を水和するには?
1)アプリケーションは、Appは、HTML、画像、当然のアプリ自体のような静的なファイルを提供nginxのが直面しているフロントによって提供されて反応し、Reduxの、
2)です。また、関連するすべてのリクエスト(Webソケットおよび/またはAJAX)をバックエンド(phoenix/elixir)に転送します。
3)ユーザーは認証が必要です。私はクライアント側だけであり、うまく動作するredux-oidcライブラリを使用しています。
4)ユーザーがログオンした後は、次に何をするかにぼんやりしているときです。
質問(複数可):
1)私は、私はこのように、使用者が誰であるか知っているとしていないため、最初の要求とともに状態を送信することはできません送信するためにどの状態か分かりません。一方、アプリケーションは既にブートされています(空のストアが作成され、ログインコンポーネントが表示されます)。
2)ユーザーログオン後、ユーザー固有のナビゲーションバー、タイムライン、メールボックスなどの何も表示できません。反応して仕事をする。私はどのようなアプローチを取るべきですか?
3)サーバーをレンダリングする理由は、a)ノードを使用せず、選択したフレームワークを使用して反応コンポーネントをレンダリングするのが面倒で複雑であり、b)単にNGinxにエクスポートできない静的資産を提供し、そこで実行されるサーバーロジックはありません。理論的には、NGinxを取り除き、APIサーバー上でサーバーベースのログインを行い、HTMLをJSON状態とともに送信して、クライアント上でアプリケーションをレンダリングすることができます。しかし、NGinxは静的資産を提供するだけでなく、ロードバランシングのインスタンスもほとんどないので、それを取り除くことは、私がやりたいことではありません。
アドバイスをいただければ幸いです。
これは素晴らしい取り組んでいます。ありがとう! – user981375