vue nuxt進行ssr和php渲染 非同步http呼叫,有什麼本質不同麼?

時間 2021-06-01 08:31:44

1樓:徐辛承

php模板渲染,存在幾個問題:

1、前端不會PHP,誰來完成模板開發工作。前端完成有學習成本,後端完成有溝通成本

2、無法同構,例如列表裡的內容卡片,需要php模板和js模板各寫一套3、各種開發嚴重依賴後端,比如:渲染優化、CORS、設定快取頭等當然如果團隊都是全才,那就只有同構這個問題難以解決。

好處是,很多前端不擅長服務端開發,架構、運維等等事情很懵逼,有一定風險和工程成本。

效能區別不顯著,不做優化都很屎,優化做到極致都很好。

技術選型沒有銀彈,還是看什麼方式更適合團隊和業務形態。

2樓:

提問的時候你沒有明白乙個問題,SSR,所謂的服務端渲染,難道現在不就是服務端渲染嗎?

他們最大的區別是「同構」,當然PHP(其他服務於web的語言)也可以實現「同構」,只不過這樣做的成本比較高一些,沒有人這樣去做。

看看這個專案,不光只有node可以做SSR

Joe3Ray/vue-php

再回頭來看,我們預設現在所說的SSR就是nuxt或vue/react的服務端渲染,他們和以前傳統的做法最大的區別是分開了後端程式設計師與前端程式設計師,讓兩個端的程式設計師可以自己做自己擅長的事,但是從這個角度看待,其實只和SPA有關係,和SSR毫無關係,如果更進一步看,這和SPA似乎也沒有什麼關係。

所以想弄明白這個問題,先弄明白,你有什麼需求要使用這個技術?僅僅是為了追新?

這個問題和vue、nuxt、非同步http呼叫無任何關係。

基礎很重要

3樓:小強趙

本質的不同是「同構」,同構有兩個方面:前後端路由層同構和前後端渲染同構。

對比模式不同

vue+nuxt:前後端同構的頁面 + node 後端渲染 + 後端資料API

前者的優勢是高效的解決了 SPA 的一些問題,主要有兩點:

一、SEO,即搜尋引擎優化,直接返回 html 的頁面更容易被搜尋引擎收錄;

二、首屏載入速度,前者只需要乙個 http 請求就能看到頁面,後者需要 js + Ajax Data 兩個請求才能渲染出頁面。

詳細的看我之前寫過的一篇文章:

趙曉強:如何評價vue伺服器渲染工具 nuxt.js?

4樓:龍騰道默默地

SSR(伺服器端渲染)這個概念的興起是後來的事,並不是指傳統伺服器端渲染的做法,而是前端化趨勢以後,回過頭來處理首屏和SEO等問題的補充方案,它是配合前端渲染使用的。

至於說前端學了PHP不也行嗎?是行,這相當於直接放屁vs脫褲子放屁了……

Ssr騎驢和sp騎驢各自的優缺點是什麼

周舟 御饌津優點是可以一箭4封,擾亂對方節奏,帶個木魅爽翻天。缺點是機率玄學。別人的御饌津是我方動一次就射一箭,核平使者。而我方御饌津就知道用火開結界,和平使者。一般帶抵抗木魅或者返魂香。邪教流帶命中魍魎,一箭出去滿頭都是debuff,比頭髮還多。sp御饌津優點在於拉條和解控,對方動次就射次,運氣好...

請問同PH和等物質的量的強酸和弱酸有啥不同啊?

小木 前提是PH和物質的量一樣的了。說明氫離子的數量是一樣的。再舉個例子,如果兩者是PH是酸性4,則需要同物質量強鹼中和,強酸中和的中性,而弱酸的中和是偏鹼性 強鹼弱酸鹽 也不知對不對?都忘記了 陽光 Ph值相同,就是氫離子濃度相同。強酸是完全電離的。弱酸是部分電離的,如果ph值相同,又是等物質量的...

為什麼陰陽師有的30級就有好多ssr和sp,我43級了還沒有乙個sp呢

asu 玩到最後應有盡有 我之前挺非的,40級第一只狗子斷了初非,又上到快高非,結果差幾票斷了,而且是鹹魚。無語子 我是六十級半年後改了名字才開始歐起來的。從我抽到茶几那一刻,之後基本up保底三隻吧。之前都是up上非酋,現在風水輪流轉而已。簽到337全圖差七隻。sp沒有乙個能輸出的。說歐不歐說非不非...