Modelにならないように、decoratorに表示に関するメソッドをまとめておく方法の紹介です。decoratorを実装するときに使われるgemとしてDraperActiveDecoratorが挙げられます。今回はDraperを使った方法です。installします。'draper'続いて、Railsアプリにdraperをインストールします。draper:installこれでDraperのインストール完了です。gでdecoratorを作成します。今回はUserモデルに実装する例です。UserDecorator内で、姓と名を1つのメソッド(full_name)を実装してみます。endendView側でdecoratorのメソッドを呼び出すDecorator内で作成したメソッドは下記のようにview側から呼び出すことができます。Railsをこれから本格的に勉強したい人は「エンジニアになるための600時間のプログラミング学習に耐え抜くコツ」という記事がおすすめです。非エンジニアが現場で使えるレベルになるまでに、通常、600時間は学習が必要です。プログラミング学習を始めても、多くの人は600時間に満たない時間で学習をストップし挫折します。非エンジニアが、途中で挫折せずにエンジニアになるまで学習を続ける方法を紹介します。記事を読むRailsアプリにi18nで多言語の設定をするRailsアプリにi18nを使って、多言語の設定をしてみます。i18nは多言語の設定が簡単にできるgemです。以前、Railsのアプ...記事を読むkaminariを使ったページネーションの実装Railsアプリケーションにkaminariというgemを使ってページネーションを実装する方法を紹介します。Gemfileにk...記事を読むポリモーフィック関連で複数のテーブルの更新を通知する機能をRailsで実装Rialsアプリで、複数のテーブルの更新を通知する機能を実装します。paranoiaを使った論理削除の方法Railsアプリでモデルにparanoiaというgemを使って論理削除を実装してみます。非エンジニアよ、エンジニアになれ.。