# sinatra-test ## Préparation Initialisez le projet : ``` $ mkdir sinatra-test $ cd sinatra-test $ bundle init ``` Ajoutez les gems nécessaires à Sinatra au `Gemfile` : ``` gem "sinatra" gem "rackup" gem "puma" ``` Puis installez les gems : ``` $ bundle install ``` Le projet vierge devrait ressembler à : ``` . ├── Gemfile └── Gemfile.lock ``` ## Créer un projet Ajoutez un fichier, par exemple `app.rb` avec : ``` require "sinatra" get "/" do "Hello world!" end ``` Puis `$ bundle exec ruby app.rb` pour lancer le serveur. > Sans `rerun` ou `rack-unreloader` il faut redémarrer le serveur pour prendre en comptes les changements.