虽然meteor js没有在最新版本的arm处理器上运行,但我正试图切换到纯节点js。
我不知道最适合我的目的是什么。
我需要一个前端(可能是vuejs或express js)和一个后端,用于将内容保存到数据库中。 vue js的一个好处就是我可以运行一个“构建”来获得带有javascript的纯HTML,它可以用apache或nginx运行。
但后端必须与节点js一起运行。
所以它似乎不是最好的解决方案,因为我必须在我的pi上运行apache和node js,而且没有太多ram。
问题是我需要与后端实时连接,这对于javascript前端和php后端来说并不是很容易(所以我不需要运行apache和节点js)。
如何使用前端和后端以及只有一个网络服务器(软件)来运行实时应用?
答案 0 :(得分:1)
通过创建production bundle,可以轻松地在纯node.js下运行Meteor。但是,对于本地MongoDB,此解决方案仍然需要大量资源,这对于Pi来说可能太多了。
听起来您的用例可能更好地通过类似GUN的内容来提供。
您还可以查看Horizon。由于RethinkDB公司倒闭,它没有官方支持,但数据库已被社区复活,Horizon可能也是如此。