前端:SPA 和 SSR 是什麼?

SPA

SPA是什麼

SPA:single page application
按照字面意思就是單頁面應用,通俗點就是整個網站由一個html頁面構成。
三大框架Angular Vue React都是SPAhtml

SPA優勢

  1. 服務器壓力小
  2. 響應速度快

SPA缺點

  1. SEO, 難以進行搜索引擎優化
  2. 首屏打開速度很慢(由於要一次性加載多種依賴和包)

SSR是什麼

SSR:Server Side Rendering
服務端渲染,由服務器進行渲染並返回給客戶端渲染完成的html服務器

優勢

  1. 超快的響應速度
  2. 易作SEO

缺點

  • 增長服務器壓力

主流框架

  1. Next.js —— React的SSR方案
  2. Nuxt.js —— Vue的SSR方案
相關文章
相關標籤/搜索