将Python或Ruby用于新的REST Web API的客观原因

ran*_*its 6 ruby python api rest web-services

因此,这个线程绝对不是Python为什么比Ruby更好的线程.相反,这个主题是客观批评为什么你会选择一个而不是编写一个RESTful Web API,它将被许多不同的客户端(移动设备,网络浏览器,平板电脑等)使用.

再说一遍,不要比较Ruby on Rails和Django.这不是一个依赖于RoR或Django等高级框架的Web应用程序.我只想知道为什么有人可能会选择一个而不是另一个来编写一个RESTful Web API,他们必须从明天开始,完全从头开始,以及他们可能从一个到另一个的原因.

对我来说,语法和语言功能完全是多余的.两者都提供了大量的功能,当然两者都可以实现相同的最终目标.我想如果有人翻转硬币,那么使用一个硬币就足够了.我很高兴看到一些对他们的工作充满热情的网络服务专家会回答他们为什么会以非常客观的形式使用其中一个的原因.

Dar*_*ler 6

我想说重要的是,无论您选择哪个,请确保您的选择不会泄漏您的REST API.您选择的API的客户端无关紧要.


now*_*owk 5

我知道Ruby,不知道python ......你可以看到我倾向于哪种方式,对吧?