2
A
答えて
3
はい、たとえばHoboです(ただし、世界ではdon't use it pleaseとなります)。 CellsとApotomoのような他のRails強化フレームワーク、inherited_resourcesと(終了した)resourcelogic(here)のような汎用コントローラフレームワークもあります。resourcelogicの作者がこのようなフレームワークについて何を考えているのか、 。
最終的には、Railsの上に構築されるフレームワークがたくさんありますが、それらを採用する際には非常に注意する必要があります.Railsは強力な(膨大ではないにしても)フレームワークであり、それらの追加はあなたを助ける代わりにあなたを減速させる可能性があります。
3
異なるレベルではあるが、他のアプリケーションのためのフレームワークとして機能Railsの上に構築されたものがいくつかあります。ここでは、2つの迅速な例です:
- Radiant CMSは、フル機能のCMS
- Shopifyは、他の多くのがありますがeコマースプラットフォーム
です。これらのうちのいくつかはカスタマイズした "キット"アプリケーションとして提供され、他のものはRails engineシステムを使用して、あらゆるアプリケーションに非常にフル機能のプラグインとして機能します。
なぜマイナス? – Nakilon
PHP Ruby on Railsとは異なり、フレームワークがあることをご理解いただきたいと思います。 RoRに欠陥がある場合、それらはgems/plugins/updatesで修正されるでしょう。 – ddayan