kei615ykhm / logic-loom-nextjs14

LogicLoom is a memo app for engineers created as personal developers. There are no release plans. We will proceed with development while learning practical usage of Next.js, TypeScript, TailwindCSS, Vercel, and Supabase.
0 stars 0 forks source link

SWR/SSG対応の下地作り #13

Open kei615ykhm opened 2 months ago

kei615ykhm commented 2 months ago

説明

このIssueでは、#12 の実装後に将来的なSWRとSSGの実装に向けた下地作りを行います。

ディレクトリ構成

src/
├── app/
│   ├── dashboard/
│   │   ├── @list/
│   │   │   └── page.tsx
│   │   ├── @form/
│   │   │   └── page.tsx
│   │   └── layout.tsx
│   ├── page.tsx
│   └── layout.tsx
├── components/
│   ├── memos/
│   │   ├── MemoList.tsx
│   │   └── MemoForm.tsx
│   └── ui/ # 新規追加(今後のモーダル実装用)
│       └── Modal.tsx
├── hooks/
│   ├── useMemos.ts
│   └── useSWRMemos.ts  # 新規追加(今後のSWR実装用)
└── types/
    └── index.ts

タスク

1. SWRの下地作り

2. モーダルコンポーネントの作成(将来のSSG実装用)

受け入れ基準

技術的な注意点

関連リソース