虚心求教,我司前端有意投奔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,其实对于后端来说不影响。


推荐阅读:
相关文章