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

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