Sinatraを使用して作成したメモアプリです。
Ruby, およびBundlerがインストールされている必要があります。
git checkout develop
でdevelopブランチに移動します。bundle install
をします。bundle exec ruby app.rb
を実行します。localhost:4567
へアクセスすると画面が表示されます。- 終了時は
Ctrl+C
を実行してください。
- メモを作るには必ずタイトルが必要です。
- メモを作成、保存するときにタイトルがない場合はエラーを表示します。
- 作成したメモは隠しファイルの
.memos.json
内にJSON系式で保存しています。.memos.json
ファイルは自動で生成します。
- 将来的に「ゴミ箱」機能や「ゴミ箱から復元」機能を実装できるようにするため、削除したメモはJSONファイル内に残しています。
- 手動でファイル内を空にすることで完全に削除できますが、復元できなくなりますのでご注意ください。