我想使用比Rails(Sinatra / Ramaze / Camping)更轻的框架,但我担心通过这样做我将无法使用以
插件形式为Rails定制的许多共享库.这是一个主要问题,还是大多数这些
插件可用于不同的
Ruby框架?
使用除Rails之外的Ruby框架还有其他潜在的缺点吗?
你仍然可以在你提到的所有框架中使用
gems,因此大量的东西是可重用的.想换新的ORM,没问题.想要一个花哨的shmacy语法突出
显示,没有问题. Rails一直在努力摆脱旧的
插件模型,专门使用宝石.
如果其他框架之一符合您的需求,请更好地使用它.请记住,在文档和示例中,rails有更多.
如果我正在学习Ruby并想尝试一个Web框架,我可能会选择Rails,因为它更好,但因为它有更好的工具和文档.