Sazanami V1.0.0 の画面設計とURL構造
/ (ルート):
- 画面: ランディングページ
- 役割: Sazanamiの紹介と、ログイン・新規登録への導線。
/login:
- 画面: ログイン・新規登録ページ
- 役割: 認証。Googleでのログイン。
/home:
- 画面: タイムライン画面
- 役割: ログイン後のデフォルト画面。スピード最優先。ここで使うメモを「ポスト」とする。
/home/box:
- 画面: Box画面
- 役割: 「ノート」が一覧表示される場所。Scrapbox。
/home/note/[id]:
- 画面: ノート詳細・編集画面
- 役割: ルーティングはIDで管理する。
/home/archive:
- 画面: アーカイブ画面
- 役割: タイムラインからアーカイブされたポストを保管する場所。一応アーカイブも検索の対象。
/home/trash:
- 画面:ゴミ箱
- 役割:30日後(もしくは指定した日数で)自動的に削除する。
/home/search:
- 画面: 検索結果画面
- 役割: 検索結果を表示するURLパス。
/settings:
- 画面: 設定画面
- 役割: インポート機能やアカウント設定など。
V1.0.0以降
以下の機能は、V1.0.0が完成した後のSazanamiをさらに魅力的にする素晴らしいアイデアだと思います。