本ガイドは、Rails アプリケーションの動作を拡張または変更するために、Railsプラグインを作成したい開発者を対象としています。 このガイドの内容: Railsプラグインの概要と、使うべきタイミング プラグインをゼロから作成する Rubyのコアクラスを拡張する ApplicationRecordにメソッドを追加する プラグインをRubyGemsに公開する 1 プラグインとは Railsプラグインは、Railsアプリケーションに機能を追加するためのパッケージ化された拡張です。プラグインは、いくつかの目的を果たします。 プラグインは、コアコードベースの安定性を損なわずに新しいアイデアを試す方法を開発者に提供します。 プラグインは、モジュールアーキテクチャをサポートし、機能を独立してメンテナンス・更新・リリースできるようにします。 プラグインは、すべてを直接フレームワークに含める必要なしに、

