タグ

rubyとsinatraに関するmrknのブックマーク (5)

  • Why - Padrino Ruby Web Framework

    多くの開発者が Sinatra のシンプルさと表現力に魅力を感じつつも、少し格的なアプリケーションを製作しようとする際に、たとえば Rails のような他のウェブフレームワークの持っているたくさんの機能の存在を懐かしむこととなるでしょう。 我々は、 Sinatra の、次に示すような「哲学」が大好きです── Rack の一番上の薄いレイヤーとして動作し、各ミドルウェアに多くの仕事を任せる。そして、複雑性を必要な時にだけ追加できるようにする。 このフレームワークの狙いは、 Sinatra のエッセンスに合わせつつ、どんどん複雑さを増すばかりのアプリケーション開発に必要となるような機能、たとえば、フォーム、メール配信、国際化、ヘルパー、キャッシュなど……、を付け加えていくことです 我々チームにとって、コードを書くことは 芸術表現の一形態 であり、 Sinatra は以下の原則により、このコン

  • Getting started with Cucumber and Sinatra

    5 February 2009 UPDATE Sinatra and cucumber integration has changed now, Rob Holland updated the wiki to reflect it. There is also a more full featured example on his branch of cucumber. I’ve updated the blog to reflect that. Sinatra is probably the most popular ruby micro web framework at the moment. Its simple dsl for quickly creating web apps, it give you “just enough” framework to get things d

    mrkn
    mrkn 2011/02/09
    いまは config.mode = :rack にしないとダメっぽい。
  • UnicornでSinatraアプリをデプロイしてみた - 射撃しつつ前転 改

    最近は仕事でSinatraアプリを書いたりしているので、Sinatraアプリを動かすためにはどのHTTPサーバを使うのがベストなのかが気になっている。(先に結論を書いておくけれど、どれがベスト、という唯一の選択肢は今のところありません。適材適所です。) SinatraはRackの上に構築されているので、Rackに対応したHTTPサーバーを使って動かす事になるのだが、この数がやたらと多く、どれを使えばいいのか迷う。代表的なものを挙げただけでも、WebRick, Mongrel, Thin, Unicorn, Passenger(Apacheとかに組み込んで使うやつ), FastCGI, (普通の)CGI、これぐらいは選択肢がある(いくつかHTTPサーバじゃない物も混ざっているが、Rackが対応してるという点は共通している)。 WebRickはそもそもパフォーマンスに重点を置いていないし、Mo

    UnicornでSinatraアプリをデプロイしてみた - 射撃しつつ前転 改
  • Sinatra で静的ファイル - ヽ( ・∀・)ノくまくまー - s21g

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

  • Sinatra

    Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort: require 'sinatra' get '/frank-says' do 'Put this in your pipe & smoke it!' end

  • 1