前端渲染與後端渲染

2021-10-04 11:21:57 字數 598 閱讀 7447

大概十年前,jsp、php、asp等為大多數**使用,**也是由後端作為渲染。因為大多數工作都是由後端完成,對後端人員要求較高,前端的地位也就比較低。

後端渲染的優勢:

第一次搭建簡單**的速度快

seo(搜尋引擎優化)友好度高,特別是對於一些營銷購物推廣類**

伺服器渲染不用關心瀏覽器相容性問題(隨著瀏覽器發展,優點在消失)

減少客戶端的消耗

安全性比前端渲染稍好

後端渲染的劣勢

占用伺服器資源,對伺服器的要求較高

維護性差,稍微更改需求就要設計後端更改

對於複雜類的**,編碼效率低,後端無法專注資料,前端無法專注檢視

隨著angular,react,vue等前端框架的崛起,現在**大部分都是前端渲染。前端開發人員地位提公升

前端渲染的優勢

前後端分離,專注於自己的事情,開發效率高

可維護性高

頁面相應速度快,因為改變的只有資料,可實現懶載入和區域性重新整理

減少服務端的消耗

前端渲染的劣勢

不利於seo優化

在頁面首次載入時,時間較長

安全性比後端渲染稍差

第一次搭建**成本較高

前端渲染與後端渲染

前端渲染是通過ajax請求資料,然後通過js語法將資料展示到頁面中,稱之為前端渲染 後端渲染是通過後端語言 後端模板 ejs 將 頁面整個傳送給前端 後端模板 ejspug jade art template 現在流行的 前端渲染 問題 當前後端同時進行專案開發是,後端資料介面沒有寫好,但是前端卻需...

前端渲染和後端渲染

定義 前端預定義好html,然後向後端請求資料,得到資料 xml json等 後,通過js去載入資料。優點 節省網路流量,利於seo,節省部分伺服器資源。缺點 前端處理資料費時,可能造成假死等。舉例 easyui 定義 在後端就渲染好html頁面,直接傳送給瀏覽器顯示。優點 前端頁面載入迅速,無資料...

前端渲染 vs 後端渲染

前端渲染是通過ajax請求資料,然後通過js語法將資料展示到頁面中,稱之為前端渲染 後端渲染是通過後端語言 後端模板 ejs 將 頁面整個傳送給前端 後端模板 ejspug jade art template 現在流行的 前端渲染 問題 當前後端同時進行專案開發是,後端資料介面沒有寫好,但是前端卻需...