Ruby学習中...
現在、Ruby学習中です。
まだRubyの文法に慣れていないので、Railsを弄る領域には達していないので、基本構文やオブジェクト指向中心に学習中。
で、とりあえず、ブラウザにHELLO RUBYを表示させようとRubyのCGI関連情報をいろいろとググッては見ているんですが、
意外と情報少ないです。でも、基本的にはPerlと同じ。 ; セミコロン無しでもいいってのが素敵。
#!/usr/local/bin/ruby print "Content-Type: text/html\n" print "\n" print "HELLO RUBY"
あと、クラスの定義も楽だ(書き方これでいいのかわからんけど)。
class Item def initialize @id @name @price end attr_accessor:id,:name,:price end
しかし、問題はCGI開発。やはり、面倒だ。
テンプレートエンジンとしてERBなるものが1.8以降に標準装備されているらしいけど、まだ使い方がわからん。
Railsもこのテンプレートらしいので、Rails関連本見れば、書いてありそうだけど、Smartyよりは高機能じゃなさそう...
はてブで資料探すか。
Rubyで作るWebアプリケーション入門―プログラムの基礎からCGI、Web API、Ruby on Railsまでアプリ
発売日:2007-07
発送時期:通常24時間以内に発送
ランキング:302362
発売日:2007-07
発送時期:通常24時間以内に発送
ランキング:302362