如何将数据库嵌入我的vuejs应用程序?

时间:2018-06-16 16:30:07

标签: javascript node.js mongodb mongoose vue.js

我知道这是一个“通用”问题,但请在判断前阅读:

我尝试创建一个vuejs fullstack应用程序,我可以用一个命令构建和运行它。我使用vue-cli来创建和构建项目。包括express和node(工作正常)。但我无法弄清楚如何向其添加数据库功能。我认为mongodb和mongoose是合适的,直到我得知我需要运行一个单独的mongodb服务器,而不是将它嵌入我的构建中。

这甚至可能吗?我的意思是,Android应用程序附带SQLite,每个应用程序都可以使用。我需要在哪里进行研究才能完成这项工作? Google告诉我使用mongoose,但它似乎没有嵌入。

1 个答案:

答案 0 :(得分:1)

根据要求,作为答案:

数据库通常是后端的一部分(在本例中为nodejs)。嵌入式数据库有很多选择,最受欢迎的是SQLite。 它可以完全“在内存中”使用,也可以以“数据库文件”的形式持久使用。可以在node-sqlite3 documentation

中找到有关如何在节点中使用它的更多信息。