Melihat dari sejarah, JavaScript pada awalnya dikembangkan sebagai "bahasa pelengkap" untuk menambah efek interaktif ke halaman HTML. Pemrosesan utama halaman web tetap dilakukan di sisi server menggunakan bahasa server seperti PHP, ASP, atau Java.

Namun seiring perkembangan teknologi, JavaScript berevolusi menjadi bahasa pemrograman web yang multifungsi. Dimulai dari era AJAX (Asynchronous Javascript and XML), web berbentuk SPA semakin populer saat ini.

SPA (Single Page Application), adalah web yang hanya terdiri dari satu halaman saja. Ketika kita meng-klik link untuk pindah halaman, web tersebut tidak butuh me-load ulang seluruh halaman, cukup komponen tertentu. Ini membuat web SPA terasa lebih cepat dan responsive dibandingkan web tradisional. Salah satu contoh web yang menerapkan full SPA adalah gmail dan berbagai web produk-produk Google.

Library React JS hadir sebagai salah satu solusi untuk mempercepat pembuatan web SPA. Berdasarkan Google Trends, React menjadi library front-end terpopuler saat ini. Selain itu dengan belajar React, nantinya bisa disambung ke React Native untuk pembuatan aplikasi android.

Karena alasan itulah Duniailkom akan menyajikan seri Tutorial Belajar React JS. Semoga sedikit banyak bisa bermanfaat bagi teman-teman semua.

Dalam halaman ini kami meng-index seluruh tutorial dan artikel React di duniailkom:


eBook C++ Uncover Duniailkom

eBook React Uncover Duniailkom

Apabila anda serius ingin belajar library React JS dan butuh tutorial React yang lebih lengkap, Duniailkom telah menerbitkan eBook React Uncover.

Buku React Uncover ini saya tujukan bagi rekan-rekan yang ingin mempelajari library React dari awal. Mulai dari cara instalasi, struktur penulisan JSX, props, event, state, ref, hook, react lifecycle, hingga form processing.. Sepanjang buku terdapat berbagai studi kasus sebagai implementasi dari materi yang sudah dipelajari,.

React Uncover bisa didapat dengan harga Rp. 70.000 (untuk versi eBook). Untuk pemesanan bisa email ke duniailkom@gmail.com atau WA ke 083180285808 (andre).


Pengertian dan Cara Install React JS

Untuk tutorial awal, kita akan bahas pengertian React beserta cara instalasinya: