Tentang Buku Ini
React lahir dari sebuah kebutuhan nyata di Facebook pada tahun 2011: bagaimana membangun antarmuka yang terus berubah — notifikasi, komentar, feed — tanpa membuat kode menjadi mimpi buruk yang sulit dipelihara. Jordan Walke dan timnya menciptakan solusi yang pada akhirnya mengubah cara seluruh industri web membangun antarmuka pengguna.
Ebook ini ditulis untuk kamu yang sudah mengenal HTML, CSS, dan JavaScript dasar, dan ingin melangkah lebih jauh ke dunia React. Kita akan belajar dari yang paling mendasar: apa itu React dan mengapa ia ada, bagaimana JSX bekerja, cara membuat komponen yang bisa dipakai ulang, hingga hooks modern yang menjadi inti dari React hari ini.
Kode yang ditulis di setiap bab saling berhubungan dan berkembang — kamu tidak hanya belajar konsep terisolasi, tapi membangun satu aplikasi yang makin kompleks dari bab ke bab. Di akhir ebook ini, kamu akan punya pemahaman yang cukup untuk membangun aplikasi React yang sesungguhnya dan siap untuk belajar ekosistem yang lebih luas: Next.js, TanStack Query, dan tool-tool modern lainnya.
Versi React yang digunakan dalam ebook ini adalah React 19 (Maret 2026). Semua contoh kode menggunakan sintaks dan API terbaru.