Ruby&Rails For Rails Side

Preview:

DESCRIPTION

Japanese only

Citation preview

RubyとRuby on Railsとは

Railsセッション 藤岡 岳之(Rails東北/日本Rubyの会)片平 裕市(Rails東北/日本Rubyの会)

目次          

Railsの特徴

Railsの良いところ

Railsの駄目なところ

まとめ

Railsとは          

Webアプリフレームワーク

Ruby上で動作する

Railsの特徴(1)

MVCなWebアプリフレームワーク

Railsの特徴(2)

フルスタック��������������

ActionPack

ActionController(MVCのC)

ActionView(MVCのV)

ActiveRecord(O/Rマッパー。MVCのM)

ActiveSupport(Time拡張など、Rubyを大胆に拡張)

ActionMailer(メール処理)

ActiveResource(REST Webサービス)

Webrick, Scaffold,script/console, Rake,etc...

Railsの特徴(3)

DRY(Don’t Repeat Yourself)同じ事を繰り返さない��      

Railsの特徴(4)

Convention over Configuration(設定よりも規約)�  

DBテーブル名seminarsidtitleauthorcontent

Railsの良いところ(1)

すぐに開発スタート

Railsの良いところ(2)

変更に強い

Railsの良いところ(3)

豊富なプラグイン                                認証権限������������������������������������������カレンダー���������������������������������������������国際化����������������������������������������携帯対応アップロード,画像処理etc...

Railsの良いところ(4)

あったらいいは大体ある

Railsの良いところ(5)

あれこれ試しやすい環境

Railsの良いところ(6)

ActiveSupportが便利

Railsの良いところ(7)

ActiveRecordが凄い

Railsの良いところ(8)

使ってて楽しい

Railsの良いところ?

思考を強制される!

Railsの駄目なところ(1)

遅い

Railsの駄目なところ(2)

サーバ組み合わせ多すぎ

Railsの駄目なところ(3)

対応レンタルサーバ無し

Railsの駄目なところ(4)

運用面で困る,悩むが多い

まとめ

さわってみよう

ご静聴

ありがとうございました