FastAPIとReactのサンプルサイト作成&公開

FastAPI と Reactを使ったサンプルサイトを作成しました。

機能

使用しているパッケージ

  • React v18
  • React Router v6 ルーティングパッケージ
  • TanStack Query v4 データ取得や更新用パッケージ
  • React Hook Form フォーム機能
  • MUI UIフレームワーク

ページや機能

  • ログイン、ログアウト(JWT 認証)
  • パスワードリセット
  • プロフィール変更、パスワード変更
  • ユーザー一覧ページ
  • ユーザーの作成、編集、削除
  • ログインユーザー専用ページ(/private)
  • 管理者専用ページ(/admin)

最後に

今回作成したサンプルは改良の余地はありますが、最低限の機能は実装できたので公開しました。少しずつデザインも機能も改良したり、メンテナンスしていきたいと考えています。

スポンサーリンク
スポンサーリンク