honoの3+1のルーターと、そこにつながるPRがプロジェクトにもたらしたもの
Ultrafastのところを話す
大きく差が出るのがルーターのところ
差し替え可能
TrieRouter
最初の実装
十分に早い
RegExpRouter
正規表現を使ったルーター
ゆえの制限
一つしか見つけられない
得意なことだけやる
StaticRouter
静的なパスしかサポートしない
得意なことだけやる
ユーザーにルーターを選択してもらうのは難しい
→SmartRouter
TrieRouterは寿司屋のリファレンス実装
Good-bye StaticRouter
実は要らなかった
TrieRouter, RegExpRouter + SmartRouter
個人の話
Honoの若い頃の話
2つの具体的な実装を参照しながら仕様を検討する
ニュースを出し続けることで注目を集め続けることができた