React Advanced: Performa, Data, dan Produksi

Membuat aplikasi React yang tetap cepat, tetap benar, dan aman diubah orang lain.

Course ketiga React, untuk kamu yang aplikasinya sudah jalan tapi mulai terasa lambat atau rapuh. Mulai dari membaca kenapa sebuah komponen dirender ulang dan apa yang sekarang dikerjakan React Compiler, lalu lazy loading dan daftar panjang. Modul kedua mengganti pengambilan data buatan sendiri dengan cache sungguhan lewat TanStack Query, optimistic update, dan penanganan gagal yang tidak membuat layar putih. Modul terakhir soal produksi: test komponen dengan Vitest, render di server dan Server Component, serta membaca ukuran bundle hasil build.

Performa yang Terukur
Kenapa Komponen Dirender Ulang20 menit
React Compiler dan Memo Manual25 menit
lazy, Suspense, dan Daftar Panjang25 menit
Data Layer Produksi
Server State dengan TanStack Query25 menit
Optimistic Update dengan useOptimistic20 menit
Error Boundary dan Penanganan Gagal20 menit
Siap Produksi
Testing Komponen dengan Vitest25 menit
Server Component dan Render di Server25 menit
Build Produksi dan Ukuran Bundle20 menit