Membuat Proyek dengan CRA
Membuat Routing dengan react-router-dom
Menerapkan custom Routing untuk Guards
Menanagani dan Memvalidasi Form dengan react-hook-form
Membuat Custom Hook
Menerapkan useEffect
, useCallback
, useState
dan hook esensial lainnya
Menerapkan Redux sebagai State Management
Menerapkan Async Action dengan Redux Thunk
Menghubungkan Komponen ke Redux Store dengan hook
Menghubungkan ke Redux Dev Tools
Mengonfigurasi Proyek untuk TailwindCSS
Memisahkan Reusable Component dan Page Component
Menghubungkan dengan Web API Studi Kasus