鍍金池/ 問答/PHP  網(wǎng)絡安全  HTML/ 關于用webpack構建前端模塊的一些疑慮

關于用webpack構建前端模塊的一些疑慮

公司目前的項目的技術棧如下:
前端: backbone/jquery/react
后端: php/laravel/mysql

由于是前幾年就開展的老項目,用的構建工具還是grunt。AMD的方式和requirejs。
前后端沒有完全分離,其中有部分html代碼由php生成。例如一些表格的分頁功能和TAB等。
現(xiàn)在想把這個項目改用webpack的方式構建。
想問問各位大俠,
1)能否改用webpack?
2)如果可以的話,要注意哪些?

回答
編輯回答
冷咖啡

1.是否考慮到SEO?如果考慮,不建議更換了,前后端分離必然是接口調用數(shù)據(jù),非常影響SEO的,如果對SEO沒需求或不重要,可以進行重構。雖然有SSR后端渲染解決SEO的問題,但這個也需要成本處理。
2.對于webpack,我個人覺得這個工具是偏于SPA應用的,如果不是SPA應用也不是很建議使用,雖然webpack也支持多頁面,這個可能不是問題,問題是你是否熟悉webpack是配置和使用?因為這個坑真的很深哦,因為spa應用的如vue,有vue-cli手架,不需要怎么自己搭配webpack配置。如果你不熟悉webpack,還是不建議使用webpack重構。畢竟是我個人觀點。如果有能力邊學習邊重構,其實還是可以使用一下的。注意webpack的版本,不要用1,也不要用3,建議用最穩(wěn)定的2版。3雖然最新但有些莫名奇妙是bug還是需要時間才能發(fā)現(xiàn)和修正(插件支持問題)

2018年6月17日 09:24