Railsアプリケーションをモジュレーションします
-
16-09-2019 - |
質問
Railsアプリケーションをモジュール化する方法を探しています。私が見たように、それを達成するための組み込みの方法はありません。私はさまざまなプラグイン/コアハックを見つけましたが、彼らの作業方法と成熟については信頼できません。
これに関する経験はありますか?
これまでのところ、私はこれを見つけました:
- 荒野: http://github.com/pivotal/desert
- Railsエンジン: http://rails-engines.org/
解決
Railsエンジンは現在の安定したRails 2.xの一部であるため、実際には「ハッキング」ではありません。かなりのコースに輝くアプリケーション機能をアプリケーションに追加したい場合、それらは適切に思えます。良い例は、ブログまたはCMSスタイルの機能を別のアプリケーションに追加することです。ここでエンジンのRailscastをチェックアウトしてください: http://railscasts.com/episodes/149-rails-engines
フロントエンドでモジュール化しようとしている場合は、より「ウィジェット」スタイルで、セルを見てみたいと思うかもしれません。 http://github.com/apotonick/cells/
所属していません StackOverflow