会员 »

TableCheck

TableCheck,一个餐厅预订和客户体验平台,自2013年最初产品发布以来一直使用Rails。其平台服务于35个国家的12,000多家餐厅。

他们如何使用 Rails

TableCheck为其核心单体应用使用了最新版本的Rails,该应用支持其在线餐厅预订和店内管理应用。他们还将其用于各种微服务,如支付处理,通常使用REST API为React或Ember.js前端提供JSON。他们使用了许多库,例如Mongoid(而非ActiveRecord)来连接MongoDB。他们还使用了Devise、Omniauth、Prawn PDF、Paperclip,并自行维护了30多个小型gem。此外,他们在技术栈中还使用了Elixir和Python来满足各种需求。

2024年,该公司成为Rails Foundation的贡献会员

Rails一直是支持我们业务增长的可靠平台,这体现在我们持续向客户推出产品增强功能,以及招聘和培训新开发人员方面。在我们使用Rails的11年历程中,我们不断加大对该框架的投资,很高兴能够加入Rails Foundation,这是我们最新的举措。

Johnny Shields TableCheck 创始人兼首席技术官

开源贡献

TableCheck的工程师维护着数十个与Rails相关的Ruby gem,并为‘Mongoid’对象文档映射器gem贡献了200多项。

社区参与

在Rails World、Ruby Kaigi、Baltic Ruby等会议上留意TableCheck的身影。