sunnydayservice.qrunch.io読者になる1【Sinatra】機能別にアプリケーションファイルを分けるで!Rubysinatra投稿日:2019-09-09最終更新:2019-09-09筆者のブログで記事をみるSianatraでは一つのアプリケーションファイルでアプリを動かせるようになってます。アプリの機能が増えると、アプリケーションファイルのコード量が多くなり、かなりみにくくなってくると思います。分割の仕方https://hawksnowlog.blogspot.com/2018/05/separate-controllers-on-sinatra.htmlhttp://unohanat.hatenablog.com/entry/2018/01/17/202901reloaderの付け方http://moco.hatenadiary.com/entry/2015/04/15/040026することひとつにページに書いていたコードを分けるのでスッキリします。コマンドでアプリを起動する追加リローダーを追加します。ファイルは必要ないんじゃないかという方もいらっしゃいましたが、ファイルを分けるときは必要になってくるようです。ファイルからアプリを起動するからです。コードを見ていきましょう。いうように、Rails風にフォルダ分けをしています。指定したファイルを呼び出しているわけです。以下では、コントローラクラスとURLを指定しています。して次のコードを見ましょう。endこういったコードを記述するとします。指定したコントローラクラス(Homeクラス)が呼び出され、ファイルが実行されます。