什么是REST API?是否已经有办法在服务器上为API定义一些路由和逻辑?我认为现在这是一个必备功能。
与文件上传相同。使用快速框架,我已经可以轻松处理上传了。我怎么在Meteor中这样做?文档没有说明它。那么有一些计划实施它吗?或者还有办法吗?
答案 0 :(得分:9)
就REST而言:Meteor尚未提供支持的API来从您的应用程序提供HTTP。这是故意的:在不久的将来,您的应用程序服务器可能不仅仅是直接为最终用户提供服务的单个进程,而是代理层后面的任意可并行化服务。因此,我们需要提供支持的API,以响应在此类设置中继续工作的HTTP请求(例如,REST)。
如果您现在确实需要接受直接的HTTP REST请求,请查看packages/accounts-oauth-helper/oauth_server.js
如何使用__meteor_bootstrap__.app
挂钩到Connect中间件框架。这将暂时有效,但我们不保证Meteor将始终由Connect提供支持:)
支持REST端点在Meteor's roadmap。
文件上传也是如此(这是binary type所指的)。
答案 1 :(得分:0)
我一直在用 https://github.com/crazytoad/meteor-collectionapi#readme
这将在您的收藏中立即创建休息端点。你可以使用陨石来安装它。