如何使用Node.js在mysql上执行CRUD

时间:2013-05-14 07:04:04

标签: mysql node.js backbone.js

我是Node.js的新手。我有使用PHP Laravel框架在客户端和服务器端的Backbone的经验。

我想知道以下连接/通信工作流程是否正确或可能:

enter image description here

  1. 我的应用程序是使用Backbone及其堆栈设计的,我可以使用Backbone模型/集合来进行服务调用。但在服务器端,可以使用Node.js创建Web服务(不使用像PHP这样的任何服务器端脚本)。
  2. 我在服务器端以正确的方向使用Node.js。
  3. 这里Node.js将对数据库执行CURD操作并以JSON格式返回结果。
  4. 请告诉我我们在这里可以做些什么。

1 个答案:

答案 0 :(得分:1)

是的,Node.js非常适合为您的后端数据库构建可扩展的CRUD JSON API。

您可以在后端使用MySQL,MongoDB,Redis或任何其他数量的数据库。您将在NPMjs.org中找到所有热门数据库的支持。

除了通过PHP增强Node.js的性能之外,您还可以与Node.js并行进行多个数据库调用。这是PHP无法做到的。在PHP中,您必须按顺序进行数据库调用。在Node.js中,只要调用不相互依赖,就可以并行进行多次调用。