Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
[基礎編]React Hooks + Django REST Framework API でフルスタックWeb開発
Rating: 4.2 out of 5(750 ratings)
4,670 students

[基礎編]React Hooks + Django REST Framework API でフルスタックWeb開発

今話題のReact Hooks徹底入門。Python Web フレームワークDjango REST Framework APIとの連携手法も網羅。世界中のフロントエンジニアに愛されるReact Hooks。
Created byZin nux
Last updated 2/2025
Japanese

What you'll learn

  • React Hooksの使い方
  • Django REST FrameworkでのAPI開発
  • React と Django REST FrameworkのAPI連携
  • SPA(シングルページアプリケーション)のReactでの基礎
  • ReduxのcombinedReducesとHooksの組み合わせ

Course content

5 sections53 lectures5h 24m total length
  • React + Djangoを学ぶモチベーション4:50
  • 2024年版 React学習ロードマップ0:10

Requirements

  • PC (Mac OS推奨)

Description

2019年2月、React開発者に衝撃を与えたReact Hooksの登場により, React開発はクラスコンポーネントを使わない新たな開発手法に変わっていきます。

Facebook, Instagram, Slack, Uber, Paypalなど今の時代を牛耳るアプリケーションのフロントエンドに使われているReactを使えるエンジニアの希少価値は高まる一方です。


本コースでは、これからのReact開発の主流になるReact Hooksを基礎から学んで行きます。更に、YoutubeやInstagramのバックエンドに使われているPythonのWebフレームワークDjangoのRestFrameworkを使って、オリジナルのAPIを作成しReactとの連携手法を解説します。

これにより、シンプルなWebアプリケーションのフルスタック開発を行う基礎力を身に付けることが出来ます。


本コースの構成内容

1. React Hooks

-useState

-useEffect

-useContext

-useReducer

-useMemo

-useCallback

-useReducer + useContextの合わせ技

-axios を使ったAPI End point へのアクセス

-fetchを使ったAPI End point へのアクセス

-"Redux CombineReduces" とHooksの組み合わせ


2. Django REST Framework API

-models

-urls

-serializers

-permissions

-CORS

-Token


3. React + Django REST API 連携

-トークン認証の処理

-GET method (リストデータ取得)

-GET method (idによる要素取得)

-DELETE method

-DELETE method : SPA対応

-CREATE method : SPA対応

-Update method : SPA対応

Who this course is for:

  • これからReact Hooksを学びたい人
  • React jsは知っているがReact Hooksを学びたい人
  • Django REST Framework APIとReact HooksのAPI連携を学びたい人
  • フルスタックWeb開発に興味のある人
  • SPAの基礎を学びたい人