Kursus dan belajar komputer ms office, digital marketing, web programming, jaringan, linux, windows server, php, vb.net, mysql, mikrotik, seo, web desain, wordpress, cysco, database, oracle di cileungsi


Postingan Terbaru

Info Kursus Komputer YMII Cileungsi : 0858 8188 5768 (Mas Tris)

Senin, 29 Mei 2023

Materi React JS - Berkenalan dengan JSON di React JS

Apa Itu JSON?

JSON (JavaScript  Object Notation) merupakan suatu format data / teks sederhana, cepat dan ringkas. Biasanya JSON digunakan untuk berbagi data atau pertukaran data.

Meskipun diturunkan dari JavaScript, namun JSON dapat digunakan / diakses oleh semua Bahasa pemrograman seperti PHP, Phyton, Ruby, Java, React, Android, dll.

Saat kita menggunakan JSON, kita akan sering melihat objek JSON disimpan didalam sebuah file dengan ekstension .json, tapi JSON juga dapat disimpan sebagai objek atau string didalam program.

Nah, kita praktekkan di Latihan berikut:

1.       Kita Buat app baru di react js dengan nama latjson seperti dibawah ini:


Materu React JS - Berkenalan dengan JSON di React JS


Materu React JS - Berkenalan dengan JSON di React JS


Setelah berhasil membuat app baru di react js seperti bias akita ketik npm start untuk memulai aplikasi yang tadi kita buat, dan juga kita buka kode di visual studio code dengan code.

Materu React JS - Berkenalan dengan JSON di React JS


3.       Buat script berikut di App.js

4.  import React, { Component } from "react";

5.   

6.  class App extends Component {

7.    constructor() {

8.      super();

9.      this.state = {

10.       siswa: [

11.         {

12.           id: 1,

13.           nama: 'Lionel Messi',

14.         },

15.         {

16.           id: 2,

17.           nama: 'Ronaldo',

18.         },

19.         {

20.           id: 3,

21.           nama: 'Batistuta',

22.         },

23.       ]

24.     }

25.   }

26.  

27.   render () {

28.     return (

29.       <div>

30.         {

31.           this.state.siswa.map((dinamis, key) =>

32.           <div>

33.             <h3>{dinamis.id}. {dinamis.nama}</h3>

34.           </div>

35.           )

36.         }

37.       </div>

38.     )

39.   }

40. }

41.  

42. export default App;

 

Hasil:

kursus react js di cileungsi bogor



Penjelasan Script:

-          Baris 4 – 22 inisialisasi state yang dinyatakan dengan constructor

-          Baris 7 – 20

Set data awal untuk state dengan code this.state yang mempunyai satu data dengan nama siswa yang memiliki nilai jamak atau array, dalam kasus ini format datanya adalah JSON

-          Baris 27 – 33

Untuk menampilkan / membaca data yang memiliki lebih dari satu nilai (array) dalam contoh ini adalah data JSON, React menggunakan fungsi map, ini seperti while (perulangan) dalam logika pemrograman.

Formatnya this.state.namaData.map((nama_array, key) =>

 

TUGAS:

-          Upload materi di atas ke blog masing-masing

Tidak ada komentar:

Posting Komentar