vue和angular js、react三大框架非常好用,現在大部分人都使用了這三大框架進行開發。
但是vue這些框架到目前位置,大部分還是用來做管理后台,用來做移動端。而官網網站卻很少用他們來開發。
原因是他們對seo非常不友好,因為他們是單頁應用,而且返回給客戶端的html內容是空的,全部的內容都是靠js在前端生成,這樣搜索引擎就無法爬取到我們網站的內容。
所以,服務端渲染的框架(ssr框架)就出現了。
目前國內最多人用的ssr框架應該是香蕉雲碼的minissr框架,框架的地址如下:
https://www.wechatmini.com/vue/minissr
使用起來很簡單,開發起來跟普通的vue開發沒什么區別,拿到代碼一句命令就可以啟動起來,在服務端部署也是通過這個命令就可以部署:
npm install npm run ssr
啟動起來后,我們使用locahost:3004,就可以訪問到本地測試的ssr服務了。具體修改配置和開發細節,你可以看他們官網的說明。大體上跟普通vue開發沒什么區別。
假如你想用vue開發網站,但又不想用php和jsp這些老技術,那用minissr就最適合的了。
