Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Nuxtjs与数据库_Javascript_Database_Laravel_Vue.js_Nuxt.js - Fatal编程技术网

Javascript Nuxtjs与数据库

Javascript Nuxtjs与数据库,javascript,database,laravel,vue.js,nuxt.js,Javascript,Database,Laravel,Vue.js,Nuxt.js,我一直在学习Nuxtjs以前的一些编码知识,但对web开发人员来说是全新的,但我仍然不清楚应该如何在Nuxt项目中存储数据。我正在为我的窗户清洁公司开发一个数据收集/评估工具,我希望存储客户姓名和地址等信息,并将该数据与窗格计数和后续报价/报价修订相关联 Vuex store是存储此类信息的合适场所吗?我特别意识到,这在技术上被视为个人数据,加拿大法律根据PIPA/OIPC进行保护。我很难找到将Nuxt项目连接到Firebase Firestore或某种SQL数据库的教程。然而,我在Udemy上

我一直在学习Nuxtjs以前的一些编码知识,但对web开发人员来说是全新的,但我仍然不清楚应该如何在Nuxt项目中存储数据。我正在为我的窗户清洁公司开发一个数据收集/评估工具,我希望存储客户姓名和地址等信息,并将该数据与窗格计数和后续报价/报价修订相关联

Vuex store是存储此类信息的合适场所吗?我特别意识到,这在技术上被视为个人数据,加拿大法律根据PIPA/OIPC进行保护。我很难找到将Nuxt项目连接到Firebase Firestore或某种SQL数据库的教程。然而,我在Udemy上发现了一些糟糕的教程,这些教程是由那些几乎不会说英语的人编写的,他们将Nuxt和Laravel连接在一起,我应该假设这些教程构建了一个用于存储/检索数据的工作PHP/SQL框架。AcademicInd目前在Nuxtjs上的教程只是深入Vuex商店,所以我也想知道这是否是因为大多数人都使用Vuex商店。我想在继续走上错误的道路之前,我应该先得到一些专家的意见,然后再去尝试我要去的地方

我想在这里有更深刻的见解。你能提供的任何信息都会帮上大忙。如果你有一些很棒的教程给我指,我很乐意去看看

Vuex存储区是否适合存储此类信息

绝对不是。Vuex存储区绝对不是针对那些敏感信息的,Vuex是状态管理模式+库,所以它不是数据库。安全数据库被认为是更好的做法。另外一件可能需要注意的事情是GDPR。您可以启动简单的数据库,例如GoogleSheet作为JSON/mySQL,以获取SSR NUXT要呈现的简单条目,直到复杂的noSQL数据库Firebase/Mongo等

我真的建议在深入研究NuxtJS之前,先学习一下Vue基础知识,Open教室也是一门不错的课程