我们目前正在设计一个我们想在几个月内发布的REST API。由于这是一个全新的应用程序,我们可以选择除PHP之外的任何其他编程语言。目前,我们正在使用以下链接为APIs提供最佳做法基础。
构建REST API最适合的富Internet应用程序编程语言是什么?我知道你几乎可以用任何PL来实现这个目标,我们正在寻找能够为我们提供基础的产品。当你在它的时候,如果你可以更好地指出第二个和完美的推理。
非常感谢这个伟大的网站。
编辑1:与此question相关的其他链接。
答案 0 :(得分:1)
取决于您的团队所熟悉的内容。
Ruby on Rails或Microsoft .NET(使用带有REST端点的WCF)确实不会出错。
如果该架构适用于您的应用程序并且您只需要该REST端点,那么Ruby on Rails是很好的。使用.NET,您可以为WCF服务创建REST端点,但如果您发现需要,还可以提供其他端点。
答案 1 :(得分:0)
我实际上认为您不能使用RIA语言来构建REST API,因为REST(Web)API是通过HTTP服务器提供的资源的集合。 RIA通常在客户端运行。
所以我假设你问的是什么是最合适的编程语言来构建一个由RIA 使用的REST API。
有很多好的选择。我不确定你的参数是什么,所以如果我需要构建一个REST API,我会建议我会使用它。
一些不错的选择:
希望这有帮助!
答案 2 :(得分:-1)
如果不是PHP,那么Ruby或Python。