#author("2020-07-18T09:42:19+00:00","default:yusami","yusami") #author("2023-10-22T08:53:19+00:00;2020-07-18T09:42:19+00:00","default:hotate","hotate") #contents &tag(Ruby, Web); &tag(Ruby,Web); * 情報 [#j4a1adb2] - [[SinatraでとりあえずWebアプリを立ち上げてみる - Qiita>https://qiita.com/k-ta-yamada/items/9e35c5f8b31862267e01]] とりあえずWebアプリをローカル端末で起動し、表示してみる(GET) フォームに入力して登録(POST)、とかまではしません(よってDBは使用しません) - [[ruby - File upload with Sinatra - Stack Overflow>https://stackoverflow.com/questions/2686044/file-upload-with-sinatra]] ** [[リファレンス]] [#s8a3624d] - [[Sinatra: README>http://sinatrarb.com/intro.html]] Sinatra is a Domain Specific Language (DSL) for quickly creating web-applications in Ruby. - [[Sinatra Book>http://sinatra-org-book.herokuapp.com/#toc_0]] The simplest way to install Sinatra is through Rubygems: ** リロード [#t0422d10] - [[【Sinatra】オートリロードしてほしい - Qiita>https://qiita.com/izumin5210/items/cd2f9f48fbe1fdcaf628]] require 'sinatra/reloader'するだけでOK. - [[Sinatra を reload させる方法 2020 年版 - Qiita>https://qiita.com/kyanny/items/04b9ce9f236cf9aa6b03]] Sinatra の自動リロード用ツールとしては Sinatra::Reloader が有名だが、 FAQ では推奨されていない。 公式サイトの立場では、問題が起こる可能性の少ない手法を勧めているのだろう。 * 関連 [#w61c6c7b] #related - [[Ruby]]