simba
这个名字的意义在于 sinatra imba
, 同样也是 狮子王
simba. lol.
simba 旨在提供 ruby off rails 的最佳实践。
是的,我是 sinatra 的 fanboy.
加载一个 sinatra 程序速度飞快。不像 rails.
路由跟控制器在一个地方。不像 rails.
更容易实施 tdd 和 bdd. 不像 rails. ( 需要加载一系列加快 run test 速度的 gem)
...
一个趁手的标准 sinatra 应用骨架。
sinatra/reloader支持.无需重启应用.
帮你选择 slim 与 sequel,两个跟 sinatra 一样 cool 的 gem.
让 sinatra 拥有 assets-pipeline.
coffee 和 sass 的默认支持。
测试套件的支持。
...
gem i simba
simba appname [--skip-bundle]
https://github.com/SaitoWu/simba
欢迎各种 issue 与 pull-request
在随后的 simba 版本中,我会逐渐将我们自己的 yavaeye 以及一些私有项目的最佳实践应用在 simba 上面。
Thx.. :p