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
哈哈,我觉得这个写个 rails template 就好了吧?用 template 可以不管尽量小的减少 rails 的升级所带来的目录、文件结构改变。
抱歉,看错了。。。
v0.0.4 released!.
change log: https://github.com/SaitoWu/simba/commits/master
新增了 sinatra-flash 的使用. 增加了 rake test 的 task. rake db task 得到了很大加强. ...
gem i simba
simba appname