Repository ini berisi dokumentasi perjalanan saya dalam mempelajari React.js sebagai library frontend JavaScript. Repo ini digunakan untuk latihan, eksperimen, dan dokumentasi pribadi, mulai dari dasar React hingga membangun project mini dengan integrasi API.
- React Dasar
- React Hooks
- React Router
- State Management
- Integrasi API
- Project Mini
- Catatan & Dokumentasi
- Pengenalan JSX dan komponen.
- Props & State.
- Event handling.
- Conditional rendering & list rendering.
useState
,useEffect
.useRef
,useMemo
,useCallback
.- Membuat custom hooks.
- Routing dasar dengan react-router-dom.
- Dynamic routing (params & query).
- Nested routes.
- Lifting state up (antar komponen).
- Context API.
- (Opsional) Redux / Zustand / Recoil.
- Fetch API & Axios.
- Menampilkan data dari API.
- Error handling & loading state.
- ✅ To Do List App
- ✅ Weather App (API integration)
- ⏳ Blog sederhana dengan React Router
- ⏳ Dashboard dengan Chart
Setiap folder/module akan berisi:
- Penjelasan singkat materi.
- Contoh implementasi.
- Catatan pembelajaran pribadi.
📂 Docs
Repo ini bersifat personal untuk belajar, tapi jika ada masukan silakan buat Issue atau Pull Request. 🙌