memo_app
はSinatraで作成したメモアプリです。
- Ruby:3.1.2
- Bundler:2.3.16
- PostgreSQL:14.6
- 以下コマンドを実行し、Gemfileを作成します。
$ mkdir memo_app
$ cd memo_app
$ bundle init
- Gemfileに以下を記載します。
gem 'sinatra'
gem 'webrick'
gem 'sinatra-contrib'
- 以下コマンドを実行し、記載したGemをインストールします。
$ bundle install
- PostgreSQLを起動します。
$ brew services start postgresql
- 以下のコマンドを実行し、メモアプリを起動します。
$ ruby memo.rb
- ブラウザで以下のURLに接続します。
http://localhost:4567