2016-05-04 4 views
0

流星+ ssrと反応するのは、ssrなしで同じパックとどう違うのですか?違いはなんですか ?
たとえば、サーバー上のすべてのWebページを流星でレンダリングしますか?それとも、サーバーや何かの最初のページをレンダリングするだけですか?なぜssrを使うのですか?ssrは流星でどのように動作し、なぜ使用するのですか?

+0

私はssrがサーバー上のHTML電子メールの書式設定に便利だが、いくつかの他のアプリケーションafaikがあります。 –

答えて

2

私は最大の理由はSEOだと言います。 SEOがあなたのために重要でない場合、あなたはそれを残すことができます。設定が正しい場合は、すべてのページがレンダリングされます(1ルート= 1ページ)。

実際には非常にうまく動作します。私の理解に基づいて、kadiraのflow-router-ssrは、あなたのアプリのSPA感覚と並行してSSRを処理します。彼らは、チェックサムロジック(htmlが同じクライアントとサーバであるかどうかを確認するハッシュ)を使用します。ここで、完全なソースコードを得るためにSPAのようにクライアント上でレンダリングし、次にサーバ上でレンダリングします。 kadira:docheadを使うと、ページのタイトルタグやいくつかのメタタグを変更することもできます。

私は反応、流星、SSRについて小さなデモを行いました。私は多くの例を見つけることができませんでしたので、私はそれをよりよく理解できるように私のために1つを行いました。それを調べて実行し、生成されたソースコードを分析します。

https://github.com/LucaMele/meteor-react-ssr-app-demo

+0

お元気ですか、2番目のパラグラフの詳細を教えてください。私は流星を使ってあきらめましたが、あなたの答えは多くの人々を助けるかもしれません。特に、使用する理由とssrを使用するときの違いは素晴らしいでしょう。ありがとう。 – FurkanO

+0

基本的に、あなたは妥協のないSPAの感覚を持っています。通常、クライアントでjsをレンダリングすると、SEOが限界になります。同型アプローチでは、サーバ側で同じコードをレンダリングし、SEOロボットを幸せにすることができます:) –

+0

私はこの同名の同型アプリについて一般的にこのブログ記事を書いています。流星しかし主要なフレームワークですhttp://digitalmarketing.ctp.com/blog/isomorphic-web-apps-and-what-digital-marketers-should-know-about-them –

関連する問題