我一直在学习Nuxtjs(以前有一些编码知识,但对于Web开发人员来说是全新的,但是我仍然不清楚如何在Nuxt项目中存储数据。我正在为我的窗户清洁公司开发一种数据收集/估算工具,我想存储诸如客户名称和地址之类的信息,并将该数据与窗格数和随后的报价/报价修订相关联。
Vuex是否在适当的地方存储此类信息?我特别意识到以下事实:从技术上讲,这是加拿大法律根据PIPA / OIPC保护的“个人数据”。我很难找到将Nuxt项目连接到Firebase Firestore或某种SQL数据库的教程。但是,我发现一些关于Udemy的(糟糕的)教程,使那些几乎不会说英语的人将Nuxt&Laravel连接在一起,他们(我认为)应该建立一个有效的PHP / SQL框架来存储/检索数据。我目前在Academind上关于Nuxtjs的教程只是深入Vuex商店,所以我也想知道这是否是因为大多数人都在使用Vuex商店。我认为在继续沿着错误的道路尝试到达目的地之前,我会得到一些专家的帮助。
我希望在这里有更深入的了解。您可以提供的任何信息都会有很大的帮助。如果您有一些很棒的教程向我指出,我很乐意将其签出。
Vuex是否在适当的地方存储此类信息?
绝对不是。 Vuex绝对不存储那些敏感信息,而Vuex是状态管理模式+库,因此不是数据库。安全数据库被认为是更好的做法。 GDPR可能是需要注意的另一件事。您可以将简单的数据库(例如Google Sheet)作为JSON / mySQL(用于呈现SSR NUXT的简单条目)启动,直到复杂的noSQL数据库(Firebase / Mongo等)。
我真的建议在进一步研究NuxtJS之前,先通读Vue基础知识(OpenClassroom也是不错的课程)。>