慕蓋茨4494581
2018-08-28 12:26:27
公司目前的項(xiàng)目的技術(shù)棧如下:前端: backbone/jquery/react后端: php/laravel/mysql由于是前幾年就開展的老項(xiàng)目,用的構(gòu)建工具還是grunt。AMD的方式和requirejs。前后端沒有完全分離,其中有部分html代碼由php生成。例如一些表格的分頁功能和TAB等?,F(xiàn)在想把這個項(xiàng)目改用webpack的方式構(gòu)建。想問問各位大俠,1)能否改用webpack?2)如果可以的話,要注意哪些?
1 回答

溫溫醬
TA貢獻(xiàn)1752條經(jīng)驗(yàn) 獲得超4個贊
1.是否考慮到SEO?如果考慮,不建議更換了,前后端分離必然是接口調(diào)用數(shù)據(jù),非常影響SEO的,如果對SEO沒需求或不重要,可以進(jìn)行重構(gòu)。雖然有SSR后端渲染解決SEO的問題,但這個也需要成本處理。
2.對于webpack,我個人覺得這個工具是偏于SPA應(yīng)用的,如果不是SPA應(yīng)用也不是很建議使用,雖然webpack也支持多頁面,這個可能不是問題,問題是你是否熟悉webpack是配置和使用?因?yàn)檫@個坑真的很深哦,因?yàn)閟pa應(yīng)用的如vue,有vue-cli手架,不需要怎么自己搭配webpack配置。如果你不熟悉webpack,還是不建議使用webpack重構(gòu)。畢竟是我個人觀點(diǎn)。如果有能力邊學(xué)習(xí)邊重構(gòu),其實(shí)還是可以使用一下的。注意webpack的版本,不要用1,也不要用3,建議用最穩(wěn)定的2版。3雖然最新但有些莫名奇妙是bug還是需要時(shí)間才能發(fā)現(xiàn)和修正(插件支持問題)
添加回答
舉報(bào)
0/150
提交
取消