0

私はアプリを作成していますが、専用の gem を作成したいと考えています。アプリのすべての展開で、gem に組み込まれる機能が必要になるわけではないため、gem 化される機能には独自の MVC があるため、取り外し可能な小さな Rails アプリ。

説明のために、ブログ アプリケーションとしましょう。ブログ アプリケーションのコア機能は明らかにブログです。

このアプリにニュースレター機能を追加したいと考えています。どちらが必要か

  1. 購読申し込みページ、ニュースレター編集ページ
  2. 上記のページのルート
  3. おそらくニュースレター自体を保存するために、購読者を保存するモデル

理想的には、特殊な宝石「blog_newsletter」をブログ アプリに追加してインストールし、サブスクリプションのサインアップ ページにアクセスして、ページを作成し、ニュースレターを送信できるようにしたいと考えています。

参照用に見ることができる宝石はありますか? またはいくつかのチュートリアル?通常の gem のチュートリアルと例は見つかりますが、これに関するものはありません。

4

1 に答える 1

1

通常はRailsエンジンです。Googleで検索するとRailsエンジンに関するさまざまな記事がありますが、正確なアイデアを得るためにforem gemを調べることができます

于 2012-09-04T06:08:43.570 に答える