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

我在Node.js中是新的 那么我有使用PHP Laravel框架的客户端和服务器端骨干的经验。

我想知道以下连接/通信工作stream是正确的还是可能的:

在这里输入图像说明

  1. 我的应用程序正在使用Backbone及其堆栈进行devise,我可以使用Backbone模型/集合来进行服务调用。 但在服务器端可以使用Node.js创buildWeb服务(不需要使用像PHP这样的服务器端脚本)。
  2. 我在服务器端正确使用Node.js。
  3. 这里Node.js将对数据库执行CURD操作并以JSON格式返回结果。

请给我build议我们可以在这里做什么。

是的,Node.js在构build可扩展的CRUD JSON API到你的后端数据库方面非常出色。

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

除了通过PHP提高Node.js的性能之外,还可以与Node.js并行地进行多个数据库调用。 这是PHP不能做的事情。 在PHP中,您必须依次进行数据库调用。 在Node.js中,只要调用不相互依赖,您可以并行地进行多个调用。