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

FastAPI + React によるフルスタック Web開発 udemy course 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