开发演示restful Web服务的最简单方法

时间:2013-01-04 15:47:03

标签: rest restful-architecture

我正在为初学者准备一个关于单个网页开发的研讨会(你知道,javascript,jquery,backbone),我虽然开发一个基本的restful web服务会很好,但是我想要一些快速的东西。基本入门

理想情况下,我正在寻找类似的东西:

  • 定义一些sql语句以创建一些带有关系的表并填充它们
  • 定义端点和sql实体的映射
  • 你走了

其他所需功能

  • 多平台
  • 可扩展(添加错误和自定义验证)
  • 简单的编程(可能是python,ruby,groovy)
  • 开箱即用的身份验证(oauth会很棒)
  • cors支持(将其上传到某处,然后只使用它)

换句话说,我正在寻找一种快速而好的方法来构建基本的restful Web服务。如果这可以作为生产Web服务的基础,那将是非常棒的

您建议我研究哪种框架或工具包?

2 个答案:

答案 0 :(得分:1)

过去我使用免费版的SoapUI看看这个链接看看它是否对你有用http://www.soapui.org/Service-Mocking/mocking-rest-services.html

答案 1 :(得分:1)

这是一个看起来很像我正在寻找的python项目

https://github.com/nicolaiarocci/eve

我会试着看看它是怎么回事

这是一个演示文稿:https://speakerdeck.com/nicola/developing-restful-web-apis-with-python-flask-and-mongodb