Bea*_*red 5 ruby ruby-on-rails sinatra
我需要为移动游戏构建一个Web服务来管理多人游戏的状态.我需要一个数据库和一个RESTful API来访问它.我对Ruby On Rails非常熟悉并且正在考虑使用它,因为我可以很快地将数据库和API放在一起.但是,由于RoR是一个用于构建网页的框架,而我实际上并没有构建任何网页,因此即使它可以使用,它自然看起来像是错误的技术.因此,我正在考虑在Sinatra上使用Ruby,但我以前从未使用它,我将不得不花一些时间来学习它.对于你的Ruby大师,使用Sinatra是否有优势或使用RoR的缺点是我想要实现的目标?
非常感谢您的智慧!
你知道Rails,你不知道Sinatra.我个人更喜欢后者用于构建API之类的东西,但没有什么能阻止你在Rails中做到这一点,并且它也没有任何内在错误.除非你想把这看作是进入Sinatra的学习机会,否则我会坚持使用Rails.这里有一些可能有用的链接btw: