Langsung ke konten utama

React JS #chapter 1 "Definition and About React"

React JS

React merupakan suatu library JavaScript untuk membangun user interfaces. 

Deklaratif
React menjadikan pembuatan interactive UIs dengan tanpa terasa sakit. Desain yang simple pada setiap state di aplikasi kita, dan React akan secara efisien memperbarui dan membuat komponen yang tepat ketia data berubah. Tampilan yang deklarativ membuat kode kita lebih mudah dibaca dan mudah dalam debug.

Berbasis Komponen
Pembuatan enkapsulasi komponen yang bisa me manage state nya sendiri. kemudian membuatnya menjadi UI yang rumit. Sejak komponen logic JavaScript ditulis dengan template, kita bisa dengan mudah sumberdaya data dalam app kita, dan menjaga state tersebut keluar dari DOM.

Belajar Sekali, Tulis Di Mana Saja
Kita tidak mengasumsikan stack dalam pembuatan app kita, jadi kita dapat men develop featur baru di React dan tanpa perlu menulis ulang code yang sudah kita buat. React juga dapat membuat rendes server dengan menggunakan Node dan membuat mobile app menggunakan React Native.

Simple Component
React component meng implementasikan render() method yang mengambil data inputan kemudian akan dikembalikan menjadi apa yang akan ditampilkan. Contoh nya menggunakan sintaks seperti XML yang disebut JSX. Input data yang dilewatkan ke komponen dapat diakses oleh render () melalui this.props. 

Komponen yang Stateful
Selain mengambil data input (diakses melalui this.props), komponen dapat mempertahankan data state internal (diakses melalui this.state). Saat data state komponen berubah, markup yang diberikan akan diperbarui dengan memanggil kembali render ().

Aplikatif
Menggunakan props dan state kita bisa menyatukan aplikasi Todo yang kecil-kecil. Contoh ini menggunakan state untuk melacak daftar item saat ini serta teks yang telah dimasukkan pengguna. Meskipun penangan event tampaknya dibuat inline, mereka akan dikumpulkan dan diimplementasikan menggunakan delegasi event.

Komponen Menggunakan Plugin Eksternal
React fleksibel dan menyediakan kait yang memungkinkan Anda untuk berinteraksi dengan library dan frame work lainnya. Contoh ini menggunakan library Markdown eksternal yang luar biasa, untuk mengonversi nilai <textarea> secara real time.



Komentar

Postingan populer dari blog ini

Logika Informatika

LOGIKA INFORMATIKA Logika dan Pernyataan 1.  Logika 2.  Pernyataan (Proposisi) 3.  Penghubung Kalimat Dan Tabel Kebenaran 4.  Ingkaran (Negasi) Suatu Pernyataan,Konjungsi,Disjungsi      dan implikasi. 5.  Invers,konvers,dan kontraposisi        1.    LOGIKA      Logika Informatika Logika berasal dari bahasa Yunani, yaitu logos yang artinya kata, ucapan atau alasan. Jadi, logika adalah ilmu untuk berfikir dan menalar dengan benar Istilah-istilah logika Ada beberapa istilah yang akan digunakan dalam logika informatika yaitu : Premis : yaitu sebuah pernyataan Argumen : usaha untuk mencari kebenaran dari premis berupa kesimpulan Konklusi : Kesimpulan 2.    PERNYATAAN (PROPOSISI) Kata merupakan rangkaian huruf yang m...

Algoritma dan Program untuk Pemesanan Tiket Kereta Api.

Assalamualaikum.. Apa kabar kalian semua udah lama ni saya gak posting materi saking sibuknya.. kali ini admin mau posting materi pemrograman ni semoga bermanfaat.. 1.Algoritma Pemesanan Tiket Kereta Api 1.Deklarasikan Variabel, Integer, Menu. 2.Deklarasikan Var Float, Bisnis, ekonomi,eksekutip,jumlah, hasil,total diskon 3.Rute             1. Lampung-Palembang             2.Lampung-Jakarta 4.Jenis tiket : 1.       Kelas Eksekutif Ø   Jika tiket >=10,maka dapat diskon 20% dari harga total Ø   Jika tiket>=5,diskon 10% dari total harga tiket Ø   Jika <5, maka tidak mendapatkan diskon 2.       Kelas Bisnis Ø   Jika tiket >=10,diskon 15% Ø   Jika tiket >=5, diskon 10% Ø   Jika <5, tidak dapat diskon 3.       Kelas Ekonomi Ø...

Pengenalan Sistem Jaringan dan Manfaat Jaringan Komputer

Selamat malam sobat..kali ini saya ingin mereview tentang materi pelajaran di SMK ni. sekalian untuk mengingat kembali pelajaran yang akan di pelajari di semester depan di Prody Manajemen Informatika Polinela. Langsung aja ni judulnya Pengenalan Sistem Jaringan Komputer    Jaringan komputer dapat dikatakan sekumpulan komputer dan alat-alat pendukungnya yang dihuungkan dengan menggunakan media tertentu sehingga antar komputer dapat saling berinteraksi dapat bertukar, data atau informasi, program aplikasi dll. Beberapa hal yang membuat kita memerlukan adanya jaringan komputer. Ø   File Sharing file atau folder tertentu dapat kita share atau bagikan di jaringan atau kita letakan ke komputer   sehingga server sehingga pengguna di komputer lain dapat membaca dan juga mengaksesnya tanpa mengalami kesulitan kerena seolah-olah file atau folder yang diakses berpa di komputer sendiri. Ø   Hardware Sharing jaringan komputer dapat membuat pengguna...