hello-world.jp.net
webエンジニアのメモ。とりあえずやってみる。

#sinatra

railsとsinatraの使い分け

sinatraでアプリを作っていたら、色々機能が足りなかったので継ぎ足し継ぎ足しで色々増やしていったら結局railsのようなもの、になってしまいました。

[sinatra][twitter]screen_nameからユーザidを求めるサンプル

twitterのscreen\_nameを元にユーザidを知りたいと思い調べていたところ、

[sinatra].htpasswdを使ったbasic認証をやってみる

sinatraで作っているアプリにbasic認証をかけようと思って調べていたのですが、公式に載っているサンプルだと一組のid、パスワードしか扱えなかったので、.htpasswdを読み込んで使えるようにできないかやってみました。

[sinatra]padrino-helpersを使って自動エスケープ

sinatra + active record を使ったアプリを作っていたらいつの間にかviewが自動でエスケープされるようになっていました。