虛心求教,我司前端有意投奔vue.js,目前後端是php,請問有必要把後端改成node.js嗎?如果不換的話用php的laravel框架能否貼合前端開發?


.如果用vue,真心沒有必要用node.node其實坑也挺多的,相對來說我覺得php.更好,穩定,成熟


依賴SEO或者對首次載入速度有要求的話還得上Node,但是隻是在現行架構上加一層Node做渲染就可以了。

不過你得堅定地表示,是前端要作,所以Node不是你們要管的事。另外用戶標識,頁面緩存等一併問題都不再是後端的問題了。


如果是CSR,本身就前後端分離。

如果是SSR,加Node中間層。


laravel標配vue,沒必要換node。


完全沒有必要。

如果是前後端分離,介面層由什麼語言出都可以,如果是後端+模板,laravel官方推薦的前端框架就是 vue,vue 同樣可以充當模板使用。

如果是前後端分離,有 ssr 需求,那麼用 node 自己做中間層就好,後端用什麼都可以


正常來說,Vue項目和後端是無關的,只是前端展現方式而已,協商好介面就能夠良好對接不影響,這針對單頁應用,但由於一些單頁應用的缺陷,使得需要用到服務端渲染的項目,還得上Node渲染層,Nuxt似乎還必須用到Node,上Vue其實和上Node沒區別,只管和後端協商數據介面,認證方式就好了,你中間加不加Node,其實對於後端來說不影響。


推薦閱讀:
相關文章