デプロイ先のURL: https://naruto-library.vercel.app/
このプロジェクトは、[Naruto DB] の API を使用して、ナルトのキャラクター情報をカード形式で表示するウェブアプリケーションです。
- キャラクター情報の表示(画像、名前、所属など)
- ページネーション機能
- レスポンシブデザイン
- React 18.3.1
- TypeScript 5.2.2
- Vite 5.3.1
- Axios 1.7.2
- CSS Modules
├── App.css
├── App.tsx
├── assets
│ └── dummy.png
├── components
│ ├── Card
│ │ ├── Card.css
│ │ └── Card.tsx
│ ├── Header
│ │ ├── Header.css
│ │ └── Header.tsx
│ └── Pager
│ ├── Pager.css
│ └── Pager.tsx
├── constant
│ └── limit.ts
├── hooks
│ └── useCharacters.ts
├── index.css
├── main.tsx
├── types
│ └── character.ts
└── vite-env.d.ts
- アプリケーションを起動すると、ナルトのキャラクター情報がカード形式で表示されます。
- ページネーションボタンを使用して、さらに多くのキャラクターを閲覧できます。
このプロジェクトは Vercel にデプロイされています。
- 検索機能の追加
- キャラクター詳細ページの実装
- パフォーマンスの最適化