Madogiwa Blog

主に技術系の学習メモに使っていきます。

Sinatra

Rubyで作るオレオレWebフレームワーク「第2回 GETに対応したRouting機能を作る🛣」

RubyでオレオレWebフレームワークを作っているのですが、だいぶ形になってきたので知識の整理がてら色々まとめてみる✍ 今回は第二回目です✌️ 第1回 Hello World はこちら https://madogiwa0124.hatenablog.com/entry/2019/08/25/181608 今回のゴール まずはR…

Ruby: SinatraのHTMLが生成され画面に返却されるまでのコードを読んでみた。

Sinatraコールドリーディングも今回で最終回です 今回はerbでテンプレートを指定して実行後に実際にブラウザに返却されるresponse bodyが生成されるまでを見ていきます! 前回までの内容はこちら、以前の記事を前提として書いてますので1回目、2回目を読んで…

Ruby: Sinatraの`ruby app.rb`からWeb Serverが起動するまでのコードを読んでみた。

今まで暗黙的に使ってたRailsのコードをちゃんと読もうと思ったのですが、最初からRailsのコードを読んでいくと深みにはまりそうだったので、まずはシンプルなsinatraの実装を読んでみようということで、Sinatra(ver 2.0.5)のWeb Serverが起動するまでのコー…