最近在做公司網(wǎng)站重構(gòu),研究了好幾天沒有太好的想法,故在此提問希望能得到一些啟發(fā)。網(wǎng)站偏展示型,大部分是靜態(tài)圖片及文字,少量需要與后臺(tái)交互的內(nèi)容,如登錄注冊(cè)、購(gòu)物車等。因設(shè)計(jì)師想要定制一些頁面過渡動(dòng)畫,故一開始想法是直接使用 React+webpack 打包并生成靜態(tài)頁面,即是單頁面方便做過渡效果又兼顧了 SEO 。但后來想想,靜態(tài)頁面部分使用 React 未免有些不合理,因此我的想法是部分動(dòng)態(tài)內(nèi)容組件化,使用 React 來實(shí)現(xiàn),其他靜態(tài)部分使用模板( Handlebars ),結(jié)合webpack 來生成靜態(tài)文件,感覺這樣比較合理,但是不知道怎樣在局部組件那里使用 React ,以及組件間通訊該怎樣解決。希望能得到一些啟發(fā)發(fā),不勝感激。
展示型網(wǎng)站前后端分離該如何重構(gòu)?
呼啦一陣風(fēng)
2018-11-21 18:14:21