Next.jsを使用した完全SPAのブログアプリです。
- 開発環境: Docker, docker-compose
- バックエンド: Ruby on Rails7.0.3 https://github.com/KensukeOta/API-for-NextBlogApp
- フロントエンド: Next.js12.1.6
- UIコンポーネントライブラリ: Tailwind CSS
- フォームライブラリ: React Hook Form
- 状態管理ライプラリ: Recoil
- コンポーネント設計: Atomic Design
- HTTPクライアント: axios
- バージョン管理ツール: Git / GitHub
- タスク管理: GitHub Issues
- その他ライブラリ: recoil-persist4.2.0(Recoil永続化)
- その他言語: TypeScript, React18.1.0
- ログイン機能
- ユーザー登録機能
- 記事投稿機能
- 記事一覧表示機能
- 記事詳細表示機能
- 記事更新機能
- 記事削除機能