如何从客户端与Node JS进行交互

时间:2017-05-19 02:50:58

标签: javascript node.js ajax rest

我正在构建一个Web门户,以与内部数据库进行交互,并可能运行ssh命令。为此,我选择了带有Express的NodeJS。

轻量级服务器端交互,例如我使用Node和Express管理的模板或路由,但我正在寻找方法来执行繁重的任务,例如DB工作(插入/更新/删除)或运行节点代码,只需点击一下客户端的按钮。

我的研究带来了一些想法但是我想使用一个面向未来,安全(但不易受安全配置影响)和可扩展的想法。请分享您对此事的想法和指导?

  • 套接字IO(可能无法扩展)
  • REST API
  • AJAX(过去存在AJAX和CORS问题)
  • 其他方法????

由于

1 个答案:

答案 0 :(得分:0)

对于您要完成的任务,您应该查看MEAN堆栈。我建议您使用Angular4,Loopback(基于Express构建),MySQL,当然还有Node。制作一个角度sdk非常容易,它允许你使用服务器端将使用的相同环回模型。因此,您将能够执行繁重的任务,例如DB工作:)