摘要:服務端把數據渲染成一個完整的頁面,發送給前端。這時的服務端渲染已經不同于以往的服務端渲染了。以往的服務端渲染只是想把數據動態的展示到網頁上。
最早時期的web
如果要呈現動態網頁,之前最早的時候只能ssr。
服務端把 數據+html 渲染成一個完整的web頁面,發送給前端。這時候的web只是簡單的信息展示。
然后發現網站光是有數據的展示還不夠,還需要有交互性。
交互性的工作交給了JS來完成,這時期的服務器上面除了讀取數據的后端代碼,還夾雜著很多JS的代碼。
夾雜著JS代碼的后端不利于維護,前后端代碼分離成為大家的心聲。(服務器來做大量的數據渲染計算也浪費了服務器的資源)
而前后端代碼分離需要面臨的一個問題就是數據通信的問題,后端動態的數據怎么傳送給前端。
這時Ajax(后來有fetch)被提出,Ajax能異步請求數據,讓用戶瀏覽網頁時感覺更加平滑。Ajax不僅解決了數據通信問題,讓前后端分離(前后端并行開發)成為可能,還帶了用戶體驗上的增強(異步加載)。
交互體驗的極致和各個移動端的興起,SPA開始初出茅廬。
SPA接近于Native App,除了首次加載慢的問題(這個要看如何實現,也有避免首次加載慢的解決辦法)。以后的操作都不需重新刷新整個頁面,而是只更新部分組件。
使用戶感覺更快,體驗更好。
SPA帶來了SEO和首次加載過慢的問題。
服務端來渲染交互性強的web。這時的服務端渲染已經不同于以往的服務端渲染了。
以往的服務端渲染只是想把數據動態的展示到網頁上。而不考慮web的交互性,實現也是由后端人員實現的。
但是現在的情況是,我們不僅需要一個具有交互性的web,而且這個web應用是由后端生成好的。
并且還必須前后端分離,不能有代碼冗雜。還有,這種ssr 的實現是由前端人員來完成的。
歷史的車輪感覺又轉回去了,但是意義完全不一樣。 技術就像是螺旋上升的。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/52773.html
摘要:服務端把數據渲染成一個完整的頁面,發送給前端。這時的服務端渲染已經不同于以往的服務端渲染了。以往的服務端渲染只是想把數據動態的展示到網頁上。 最早時期的web 如果要呈現動態網頁,之前最早的時候只能ssr。服務端把 數據+html 渲染成一個完整的web頁面,發送給前端。這時候的web只是簡單的信息展示。 有交互性的web 然后發現網站光是有數據的展示還不夠,還需要有交互性。交互性的工...
摘要:前言實習了大半年,又臨近畢業,一直想做一個屬于自己的博客。于是就用和開發了一個服務端渲染的博客系統。其中后端管理使用開發前端頁面使用服務端渲染框架接口服務使用使用當接口發生時向我發送郵件通知項目地址是點我訪問項目地址,不要臉地求。 前言 實習了大半年,又臨近畢業,一直想做一個屬于自己的博客。于是就用Vue、React和Koa開發了一個服務端渲染的博客系統。其中: 后端管理使用Vue開...
摘要:前言實習了大半年,又臨近畢業,一直想做一個屬于自己的博客。于是就用和開發了一個服務端渲染的博客系統。其中后端管理使用開發前端頁面使用服務端渲染框架接口服務使用使用當接口發生時向我發送郵件通知項目地址是點我訪問項目地址,不要臉地求。 前言 實習了大半年,又臨近畢業,一直想做一個屬于自己的博客。于是就用Vue、React和Koa開發了一個服務端渲染的博客系統。其中: 后端管理使用Vue開...
摘要:前言實習了大半年,又臨近畢業,一直想做一個屬于自己的博客。于是就用和開發了一個服務端渲染的博客系統。其中后端管理使用開發前端頁面使用服務端渲染框架接口服務使用使用當接口發生時向我發送郵件通知項目地址是點我訪問項目地址,不要臉地求。 前言 實習了大半年,又臨近畢業,一直想做一個屬于自己的博客。于是就用Vue、React和Koa開發了一個服務端渲染的博客系統。其中: 后端管理使用Vue開...
閱讀 2084·2023-04-25 17:57
閱讀 1290·2021-11-24 09:39
閱讀 2488·2019-08-29 16:39
閱讀 3317·2019-08-29 13:44
閱讀 3135·2019-08-29 13:14
閱讀 2324·2019-08-26 11:36
閱讀 3819·2019-08-26 11:00
閱讀 953·2019-08-26 10:14