如何使用Meteor创建restful风格的web服务?我想在Appcelerator中创建应用程序,挂钩到相同的后端。
Meteor能解决这个问题吗?
发布于 2012-04-14 13:26:51
我想您可能可以使用Meteor创建一个RESTful服务,但这并不是框架的真正目的-- Meteor的主要优点之一是客户端和服务器之间的紧密交互,而web服务没有客户端。如果你喜欢node.js,我建议你考虑用Ruby语言编写一个web服务后端,或者像https://github.com/intridea/grape这样的东西。
发布于 2014-03-24 13:19:28
我在气象百科上写了一篇完整的文章:
http://www.meteorpedia.com/read/REST_API
这篇文章回顾了创建REST接口的所有6个选项,从最高级别(例如,为您处理一切的智能包)到最低级别(例如,编写您自己的connectHandler)。
此外,这篇文章还涵盖了在Meteor中使用REST接口是正确还是错误的问题,参考了Meteor REST测试工具,并解释了常见的陷阱,如CORS安全问题。
发布于 2012-08-01 16:16:45
我最初回答了这个问题here,但重述一下:
要在您的数据之上添加RESTful方法,请查看为Meteor编写的Collection API:
https://github.com/crazytoad/meteor-collectionapi
至于访问数据库的身份验证,请看下面的项目:
https://github.com/meteor/meteor/wiki/Getting-started-with-Auth
两者都还处于开发阶段,但您可以创建一个RESTful应用程序接口,并很容易地将其与移动本地客户端集成。
https://stackoverflow.com/questions/10150538
复制相似问题