【发布时间】:2020-10-29 16:59:27
【问题描述】:
我们将使用 Laravel 和 VueJs 开始一个项目。我们需要的是我们是否将 VueJs 作为单独的安装或在 Laravel 安装中使用。哪个会更好。我们正在计划的另一件事是,对于所有小页面,我们使用 laravel-> Blade,对于需要时间加载的大页面,我们认为我们使用 VueJs 和 Laravel Api。这样好吗。任何人都可以就上述2个问题提出一些建议。
【问题讨论】:
我们将使用 Laravel 和 VueJs 开始一个项目。我们需要的是我们是否将 VueJs 作为单独的安装或在 Laravel 安装中使用。哪个会更好。我们正在计划的另一件事是,对于所有小页面,我们使用 laravel-> Blade,对于需要时间加载的大页面,我们认为我们使用 VueJs 和 Laravel Api。这样好吗。任何人都可以就上述2个问题提出一些建议。
【问题讨论】:
如果你将 Vue.js 前端和 Laravel 后端完全分开,那么我相信有一些好处和损失
好处
缺点
我发现使用具有完全独立的前端和后端或后端的 laravel 的刀片没有任何问题。
【讨论】:
根据我的理解,Vue.js 和 Laravel 应该安装在不同的地方,因为如果我没记错的话,Vue.js 的babel 和 Laravel 的laravel-mix 将来如果同时使用会发生冲突.所以我宁愿不要把 Vue.js 和 Laravel 安装在同一个地方。
关于您的第二个问题,我建议您不要像这样在后端和前端混合两种类型的页面渲染,只使用一种,以保持代码的一致性。 例如:您可以考虑以下方式之一:
我认为这样,其他开发人员会更容易跟进您的代码流。
希望对您有所帮助。如果我错了,请纠正我
【讨论】: