Node项目的应用程序结构

时间:2016-02-02 14:15:53

标签: angularjs node.js express reactjs flux

我有两个独立的应用程序调用或多或少相同的API函数。一个应用程序使用Angular构建,另一个应用程序使用React + Flux构建。两个应用程序都必须与同一个数据库进行交互。

我的角度应用程序将新数据添加到数据库,我的反应应用程序使用该数据执行其他一些操作。我想知道我是否可以构建下图所示的结构。

因此,我的应用程序应该与托管$("#maxshift").attr("min", parseInt(interval, 10) + 1); 的同一服务器进行通信,并且应该共享一个公共数据库。使用它,我可以避免在两个不同的项目上复制相同的服务器端逻辑。

Application structure to implement

1 个答案:

答案 0 :(得分:3)

当然有可能。

开放性问题是如果角度应用程序发生变化,React App会如何得到通知。可能的技术是套接字或轮询。

另一个可能性是让Angular App直接ping React App。