同形のレンダリングは、フロントを参照し、後端部が使用されている JSを使用して、初めてのレンダリングnodejsは弊社負担HTMLの白の単語を使用してファイルを、同型のレンダリングバックエンドレンダリング、またフロントエンドのレンダリングでもない、それ共通部分は、その間に介在されています。同形レンダリングリアライズは実際には、SSR + CSH それらがコードによって実現されています。
ここでは、フロントエンドとバックエンドをレンダリングレンダリングと呼ばれ、それぞれがそれ独自の利点を持っています。フロントエンドレンダリングの利点は次のとおりです。パーシャルリフレッシュが遅延ローディング技術を使用することができます達成することができます jsのクールなエフェクトの様々なを達成し、あなたができるCDN 比較的低コストの学習、開発の前端と後端を分離し、サーバアクセスリソースを。バックエンドの主な利点は以下のとおりです役立ちます、最初の画面をロードする問題を解決することができ、SEO 最適化を。
以下のような技術の進歩として、 Vueのとリアクトフレームワークは、非常に優れた均質なレンダリングを実現することができましたつまり、私たちはしばしば言うSSR 、例えばのためのnuxt.js とnext.js 。フロントエンドレンダリングの異常普及し、今日では、なぜ我々は、均質な外観のレンダリング技術を持っていますか?
上記の同型レンダリングに導入された、実際に最初の画面を解決することができますロードに時間がかかるとされる SEOの最適化。
従来の検索エンジン HTMLファイルによる クロールは、我々は必要なデータを、そのフロントページのレンダリングはなりクロールできないし。かけて開発 VUE と反応し、プロジェクトの開発者が知っている、私たちは頻繁に使用する SPAにすべてがしますJS パッケージ全体を、問題は無視できないということであるレンダリングの前に長い待ち時間が生じ、ファイルが大きすぎます。場合は特に、ユーザーが黒と白の終了を待つことができ、速度差が、良い経験ではありません。
サーバーレンダリングができる最初の作るのに使用し、最終的にレンダリングされたデータ HTML を直接、黒と白の問題を回避するために理想的には、表示します。データのページが大きすぎるが、何も、それは必然的に、待っているの発生絶対うではありません。
それがに来るときは PHP 、JSPのレンダリングモード、彼らが書かれたページ、によってレンダリングバックエンドのテンプレートエンジンの後にバックエンドフロントエンドですHTMLのページ、接尾辞PHP やJSP 。SSRの事実、原理はちょうど層よりも、同じであるCSH それ、その実装は、サーバの初期化データを提供する必要があります。