我刚刚学习了 Vue,并试图找出构建这个项目的最佳方式。
要求:
- 一个大约 6 页的基本 MPA(传统网站)。这将是静态信息。
- 需要有一个登录部分,客户将通过表单传输数据。付款也将在这里进行,因此需要安全。
我的问题是我应该如何在这里使用 Vue?(我已经使用 VueCLI 搭建了项目)
我是不是该:
A) 将它用于某些组件(导航栏、按钮、表单等)并保持结构传统?在这种情况下,我将如何构建用户仪表板以提交表单信息 - 就像一个新页面一样?
B)或者我应该将整个网站构建为 SPA 并在点击时加载新的“页面”信息?这对于登录部分会更容易吗?
阅读本文可能清楚的一件事是,我不太了解该站点将如何识别用户并处理登录。如果将其构建为 SPA,这会更容易吗?(更安全?)
(另外,我正在使用这个网站来自学前端开发,特别想了解更多关于构建 SPA 的信息 - 所以我意识到我可以使用网络编辑器或更简单的解决方案,但想学习如何做很多这来自“从头开始”)