エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Sinatraのverbメソッドとインスタンスメソッドを関連づけるSinatra Extensionを書いた Sinatraが提供す... Sinatraのverbメソッドとインスタンスメソッドを関連づけるSinatra Extensionを書いた Sinatraが提供するDSLは非常に簡潔でわかりやすいが、実体はクラスメソッドの実行文のため、モジュールなどに切り分けて後からincludeするなどといったことが困難である。 この問題は、数十個・数百個のルートを一つのアプリケーション上に定義することになったときに、混沌としたルーティングコードが出来上がることにつながってくる。 Padrinoが用意するcontrollerや、sinatra-contribの中のSinatra::Namespaceは、その問題を解決するに十分な機能だと言えるが、今回紹介するSinatra Extensionもまた、それに対する新たな解決策となる(かもしれない)。 namusyaka/sinatra-bind 考え方 Sinatraでは、getやpo