gpt4 book ai didi

javascript - Laravel + VueJs : MPA architecture

转载 作者:行者123 更新时间:2023-12-01 01:48:57 25 4
gpt4 key购买 nike

我使用 Laravel+VueJs 创建了一个网站。

我对哪种路由架构更好的理解存在一些问题。现在这个应用程序具有以下结构:

  • 路由系统由 Laravel 提供;
  • 包含 VueJs 框架的 Javascript 文件被分为每个 html 页面的文件(例如:产品页面从 public/js 文件夹加载 products.js 等等...)

该系统工作正常,每个网页都加载 lib.js 文件,其中包含前端所需的每个库或框架。经过 webpack 缩小后,其大小约为 700KB。然后我们为每个网页提供更小的 javascript 文件(每个 2-3 KB)。一般来说,每个页面加载2-3个javascript文件。

总之,我想知道这是否是一个好的架构,以及我是否应该考虑在将来使用它,或者我应该使用不同类型的结构。如果这不是一个好的选择,那么哪一个是最好的选择,我应该使用什么技术/插件?

最佳答案

如果您的应用程序将成为SPA,我建议您:

  • 使用 Laravel 路由作为 API
  • 使用vue-router适合您的应用导航

关于javascript - Laravel + VueJs : MPA architecture,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51744088/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com