タグ

ruby on railsとプラグインに関するramtigaのブックマーク (2)

  • [ThinkIT] Ruby on Rails入門 第6回:プラグインでさらに生産性アップ (1/4)

    これまでの連載を通して、Ruby on Rails(以下、Rails)の生産性の高さをご紹介してきましたが、この生産性を実現している要因の1つにRubyの強力なリフレクション機能があります。 リフレクションとは、プログラムがプログラム自身にアクセスする機能のことです。この機能を使えば実行時にオブジェクトのメソッドの一覧を取得したり、メソッドを追加したりすることができます。 Javaもリフレクション機能を持っていますが、基的にクラスを書き換えることはできません。クラスを書き換えることができるのはスクリプト言語であるRubyの強みといえるでしょう。 Railsでは、このリフレクションを用いてRails体やRubyの組み込みクラスにアクセスして、機能の追加や変更を行うためのRailsプラグイン機構があります。

  • Ruby on Rails チュートリアル(3) ~pluginを使わずにログイン機能を作ってみよう~

    ちょこっとやってみたらものの数分でログイン/セッション機能が完成して、とても嬉しくなりました。プラグインのおかげです。railsって当に素晴らしい。 が、これではいつまでたってもRailsでのログイン設計を理解できるようになりません。悩みましたが、プラグインを使わずにログイン機能を作るチュートリアルにします!長くなりますが、頑張りましょう!!!このブログの順番がごちゃごちゃですがtest003(チュートリアル(4))を使います。失敗する恐れもありますので、同じ手順でtest004を今回新たに作り直しました。 ログインしないと、ユーザーデータが見れないようにします。 ログイン機能を作るための手順です。 (1) テーブルにフィールドを追加する(ログイン名とパスワード) (2) user.rb modelの編集 (3) ymlの編集 (4) login controllerとview(ログイン

    Ruby on Rails チュートリアル(3) ~pluginを使わずにログイン機能を作ってみよう~
  • 1