Node JS Frontend和Backend

时间:2017-04-29 08:54:07

标签: node.js meteor frontend backend

虽然meteor js没有在最新版本的arm处理器上运行,但我正试图切换到纯节点js。

我不知道最适合我的目的是什么。

我需要一个前端(可能是vuejs或express js)和一个后端,用于将内容保存到数据库中。 vue js的一个好处就是我可以运行一个“构建”来获得带有javascript的纯HTML,它可以用apache或nginx运行。

但后端必须与节点js一起运行。

所以它似乎不是最好的解决方案,因为我必须在我的pi上运行apache和node js,而且没有太多ram。

问题是我需要与后端实时连接,这对于javascript前端和php后端来说并不是很容易(所以我不需要运行apache和节点js)。

如何使用前端和后端以及只有一个网络服务器(软件)来运行实时应用?

1 个答案:

答案 0 :(得分:1)

通过创建production bundle,可以轻松地在纯node.js下运行Meteor。但是,对于本地MongoDB,此解决方案仍然需要大量资源,这对于Pi来说可能太多了。

听起来您的用例可能更好地通过类似GUN的内容来提供。

您还可以查看Horizon。由于RethinkDB公司倒闭,它没有官方支持,但数据库已被社区复活,Horizo​​n可能也是如此。