概要 小さなウェブアプリケーションをRubyと、その上で動くSinatraフレームワークで作成するまでの一連の流れを提示する。 この文書は、以下のサイトのエントリの和訳と注釈を加えたものである。 http://www.creativebloq.com/web-design/get-started-sinatra-9134565 僕自身が勉強する過程で書いているので、解説の粒度が場所によって異なる。意識的にステップごとに動作確認をしている。 解説する事 データベースがあって、webアプリっぽい動作をする一連の最小の仕組みと開発の流れ 解説しない事 固有のOSごとの設定 (sinatra インストール で検索すると一杯出てくる https://it.typeac.jp/article/show/5 などを参照) 固有の言語ごとの文法 ローカルではなく、外部公開の方法 Sinatraとは (この