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

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

Ratings 4.42 / 5.00
FastAPI + React によるフルスタック Web開発

What You Will Learn!

  • FARM (FastAPI, React, MongoDB)スタックを使ったSPA開発
  • Fast API と Mongo DBの連携
  • JWT認証・httpOnly cookie・CSRF Token・CORS
  • Fast API + Reactを連携したCRUD操作

Description

本コースでは、最近注目が高まっている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

Who Should Attend!

  • SPAのフルスタック開発に興味のある人
  • MERNより新しいFARMスタックやFast APIにキャッチアップしたい人

TAKE THIS COURSE

Tags

  • MongoDB
  • React JS
  • FastAPI

Subscribers

1648

Lectures

30

TAKE THIS COURSE



Related Courses