嗯,最近寫了太多 Android 的程式,但是我還是對 Ruby 比較有愛阿… XD 所以決定整理一下之前的東西,來寫一篇簡單的文章。 相信有稍微找過 Ruby 這個程式語言特色的人一定聽過人家說 Ruby 可以弄出很不錯的 DSL syntax 來。又或是你用過 Sinatra, Camping 等等 micro-webframework,肯定會被那個漂亮的 DSL Syntax 所吸引。老實說… 我也不例外 XD 我在用過 Camping 之後就已經覺得這個東西實在太有趣了,而用過 Sinatra 之後更是覺得太誇張了。當寫一個 Web 應用程式只要寫成這樣,難道你不會想要研究背後的實作嗎?
1 2 3 4 5 6 7 8 9 10 | require 'rubygems' require 'sinatra' get '/' do "Hello World!" end post '/say' do "Hello, #{params[:name]}" end |
