在 rails 服务器端运行 javascript



我有一个rails应用程序,它是REST api。我拥有的部分模型是用户可以上传的javascript脚本。

我想创建一个后台工作线程任务,我可以在其中发出网络请求并在网络请求服务器端的结果上执行 javascript,然后将其保存到数据库中。

现在我被告知考虑使用 Rails 前端 api,然后使用 NodeJS 服务器作为工作线程并执行 javascript。

我主要关心的是使用 nodejs orm 和 rails orm 开发一个跨平台模式。

所以我的问题是双重的,有没有办法开发数据库模式,使其在 Node JS 服务器和 Rails 服务器之间同步。否则有没有办法在rails服务器上执行javascript?

您可以使用

https://github.com/balderdashy/waterline 或 https://github.com/sequelize/sequelize 或 https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Rhino/Shell 从Node.js应用程序访问与Rails应用程序相同的数据库,但请确保您仅使用Node从数据库中读取.js而不是写入

最新更新