Apai itu ReactJS?
Reactjs merupakan sebuah library yang dibuat oleh Facebook untuk membuat UI (user interface) dalam Web dan juga mobile. Banyak orang menyebutnya framework, tetapi secara teknis. Reactjs bukan sebuah framework. Melainkan sebuah library buat membuat UI.
Reactjs awalnya dibuat oleh Jordan Walke yang merupakan karyawan Facebook. Ia merilis prototipe pertama Reactjs menggunakan nama “FaxJS” dan terinspirasi dari XHP. Facebook menyadari, aplikasi (web) mereka semakin kompleks. Bayangkan saja, terdapat banyak bagian yang harus terus di-update misalnya news feed, chat list, chat box, dll. secara realtime.
Apabila memakai cara tradisional misalnya JQuery, ini mungkin akan memakan banyak biaya. Lantaran memanipulasi DOM itu butuh resource yang besar dan Reactjs pun hadir menaruh solusi menggunakan VirutalDOM yg dari mereka lebih cepat.
Reactjs lalu mulai dipakai pada Facebook untuk membuat halaman News Feed pada tahun 2011 dan kemudian pada instagram dalam tahun 2012. Setahun berikutnya, pada tahun 2013 Raectjs dibuka untuk umum alias menjadi open-source.
Saat tulisan ini dibuat, perkembangan Reactjs telah mencapai versi 17.0.2.
Mari kita mulai membuat aplikasi!
Hello World React!
Baiklah, ayo kita coba membuat aplikasi dengan Reactjs.
Silahkan buat file baru bernama helloworl-reactjs.html.
Isi file helloworl-reactjs.html menggunakan kode berikut:
Setelah itu, buka file helloworl-reactjs.html menggunakan web browser.
Maka hasilnya:
Komentar
Posting Komentar