我有一项业务,我将所有技术都外包出去了。它本质上是外部站点上的一个小部件,我们域上的一个管理面板可以选择小部件上显示的内容。假设它是一个手动“相关新闻”小部件。
我想我可以编写 Rails 部分的代码,但是我该如何编写小部件部分呢?有人能指出我正确的方向吗?该小部件需要是 JavaScript 并且可复制/粘贴。
(更多上下文,不得不使用 PHP 中的旧系统,不得不请外包商帮助我处理每一件小事让我心碎,所以我希望重建它)
编辑:其中有多少仍然有效?它发布于 07 - http://www.igvita.com/2007/06/05/creating-javascript-widgets-in-rails/
谢谢!
杰夫
最佳答案
您可以使用 https://github.com/fabrik42/acts_as_api 创建一个 json api (恕我直言,这是创建 api 的最简单方法)
然后用纯 javascript 或 jquery 创建您的小部件。
如果您需要进行身份验证,您需要在请求中发送一个 api key ,并且在您的服务器端使用您提供给域网站管理员的 api key 检查 request.domain。
关于javascript - Rails 中的小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7526543/