将节点js仅用于前端是一个好习惯吗?

时间:2016-04-22 06:42:08

标签: node.js

我正在构建一个用户与基于表单的UI交互的应用程序。提交后,它会将数据填充到数据库中。用户正在提供要安排的某项任务的详细信息。然后,调度程序将执行任务。完成后,它会更新数据库中的状态。在此之后,用户可以从UI的输出部分获取结果。

我的问题是:节点js只能用于处理前端吗?这有什么优点和缺点,一般来说,以及我想要达到的具体目标是什么?

编辑:我问这个是因为,由于节点的事件循环性质,节点似乎善于将任务委托给其他系统进行处理。因此,任务是由节点本身还是其他系统处理并不重要。如果我错了,请纠正我。

1 个答案:

答案 0 :(得分:0)

您可以使用NW.js

基本上它是1 .exe中webkit和node.js的组合。 这意味着您可以创建一个普通的html结构作为UI,并使用节点模块与其他系统/数据库进行通信。但它仍然看起来像一个正常的应用程序。