我刚开始学习Vue.js、Vue路由器、vuex和Nuxt.js,并遵循了一些教程代码。我是一名科研人员,并建立了一个主要满足以下要求的网站数据库:
。
在初始化Nuxt.js应用程序时,我看到了一些后端框架选项,比如默认Nuxt.js(似乎没有后端服务器?)、express.js、koa等等。
我应该包括用于后端处理的express.js吗?或者只是默认的Nuxt.js可以完成这项工作?令我困惑的是,Nuxt.js建议不要使用其他后端服务器,更好地生成静态网站,但我的应用程序似乎需要处理大量后端数据。
发布于 2020-02-10 21:51:50
这是个有点模糊的问题,但也许这会有帮助..更有可能的是,如果你想用Nuxt生成一个站点,你需要它被呈现在你的Vue Spa之外。Nuxt是一个库,它使用Vue来创建一个“静态站点”或服务器端呈现的站点。这有助于像谷歌机器人(SEO)等..。
如果您正在创建一个具有用于存储数据的API的站点,并使用Vue作为您的前端框架,我建议使用MEVN (Mongo、Express、Vue、Node)设置或Laravel (PHP后端,Vue前端)设置,并将每个设置用作数据的API,并从数据库中获取数据。
MEVN - https://github.com/UncleRemus/mevn-boilerplate
Laravel - https://laravel.com/docs/5.8/frontend#writing-vue-components
希望这能帮到你。
https://stackoverflow.com/questions/60158882
复制相似问题