c++ - Node.js、SQLite 和 C++

标签 c++ node.js web sqlite

我完全是 Node.js 的初学者,我正在尝试学习教程和阅读书籍,以便我可以了解有关该主题的更多信息,但我有一个关于 Node.js 和 SQLite 的问题。我正在尝试建立一个具有后端数据库的小型网站。我将使用 Node.js 来设置网站。在连接 Node.js 和数据库时,我知道有一些模块(如 sqlite3)可以“导入”并在 Node.js 中使用。但我也知道 SQLite 可以与 C++ 库一起使用(我使用 C++ 作为启动/终止 Node.js 文件的工具)。

您会建议直接使用 Node.js 连接数据库,还是使用 C++?这两种方式有什么优势吗?

最佳答案

大多数开发人员都在使用特定于 Node.js 的库,例如 node-sqlite3 .我所知道的所有用于 Node.js 的 sqlite 库都使用 C++ 库与数据库交互,因此您可能期望使用这些经过良好测试的 Node.js 库之一获得至少与您将在C++ 自己。

最好的办法是直接在 Node.js 中完成。

关于c++ - Node.js、SQLite 和 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15714887/

相关文章:

c++ - 为什么 GetAllActorsOfClass 返回空?

c++ - 内联结构声明

node.js - Sequelize - 同一字段的多个 Op.Or 操作

html - 经典 ASP 应用程序的 App_Offline

python - Python 中用于 TR 的正则表达式

c++ - 它有效,但它是对的吗?

c++ - 链接按钮和窗口类

node.js - 如何通过 package.json 下载和安装所有 Node 模块?

mysql - 从在 orientdb 中给出数组的单列中删除重复条目

c# - 调用 SOAP 服务时参数作为 null 传递