1. Home
  2. Docs
  3. Kurikulum React Web Frontend Development
  4. Week 2 – Tugas & Quiz
  5. Tugas Harian – Day 3

Tugas Harian – Day 3

Untuk mengerjakan quiz pada hari ke-8 training ini, peserta harus membuat sebuah folder di akun pribadi google drive peserta masing-masing. Folder tersebut mengandung folder-folder atau file-file dari solusi soal terkait. Folder google drive yang peserta sudah buat harus dishare menjadi public agar dapat diperiksa oleh trainer. Dan selanjutnya, kumpulkan di web dengan submit link share google drive yang sudah dibuat.

Soal 1

Jelaskan konsep dari State dan aturan mainnya dengan bahasa Anda sendiri !

Soal 2

Jelaskan perbedaan antara Props dan State !

Soal 3

Dapatkah kita memanipulasi state seperti ini ? Lalu bagaimana caranya untuk solving-nya ?

this.state.counter = this.state.counter + 1;

Soal 4

Jelaskan secara detail cara kerja Virtual DOM di React !

Soal 5

Jelaskan urutan lifecycle, dan sebutkan proses yang terjadi di setiap fasenya !

Soal 6

Dapatkah kita memanipulasi state di constructor ? Jelaskan apa yang terjadi jika kita memanipulasi state dan/atau melakukan side effect di constructor !