FastAPI + React によるフルスタック Web開発

Fast API, React, Mongo DBを使ったFARMスタックによるSPA開発 (JWT, httpOnly cookie, CSRF token)

FastAPI + React によるフルスタック Web開発
FastAPI + React によるフルスタック Web開発

FastAPI + React によるフルスタック Web開発 free download

Fast API, React, Mongo DBを使ったFARMスタックによるSPA開発 (JWT, httpOnly cookie, CSRF token)

本コースでは、最近注目が高まっているFARM (Fast API, React, Mongo DB)スタックを使用したSPA(シングルページアプリケーション)のFull Stack Web開発手法について学習します。FARM stackはMERN stack (Mongo DB, Express, React, Nodejs)のExpress+NodejsをFast APIで置き換えた新しいスタックです。Fast API は、Golang並みに高速かつ、シンプルでAPIドキュメントの自動生成機能も提供してくれるモダンなPython製 Web API Frameworkです。


本コースの学習のポイント

  • Fast APIを使ったREST APIの実装 (CRUD + JWT認証)

  • Fast API と Mongo DBの連携

  • httpOnly cookieによるXSS対策

  • CSRF tokenによるCSRF対策

  • JWT有効期限の自動延長

  • Reactを使ったフロントエンドの実装

    → React-query, TypeScript, Redux, Tailwind CSS

  • REST API と Reactの連携 (SPA) -> FARM stack

  • Deploy Fast API to Render or Heroku

  • Deploy React to Firebase