Tutorial React JS Hooks - useEffect useState

Поделиться
HTML-код
  • Опубликовано: 27 ноя 2024

Комментарии • 125

  • @junodarc1067
    @junodarc1067 10 месяцев назад +6

    dapet jawaban pas buat 18:35
    setVariable((prev) => prev Substract Value
    hatur nuhun buat ilmunya kang dea

  • @riobima-r9v
    @riobima-r9v Год назад +3

    18:32 answer : const KurangMahasiswa = () => {
    if (mahasiswaValue == 0) return setMahasiswa(0)
    setMahasiswa(prev => prev - 1)
    }

  • @mohridwan2464
    @mohridwan2464 2 года назад +7

    03:47. Dan karena kebebasannya ini yg menjadikan kalo mau belajar React, harus paham bener2 konsep dan impelementasii es6 dan dasar programming lainnya (if else, looping, function). Karena kalo mau berkreasi dengan kebebasan yg ditawarkan React, mau tidak mau kita harus paham dulu penyusun dari si React ini (yg mana dalam konteks ini adalah JavaScript es6)

  • @AdiGunawan1
    @AdiGunawan1 Год назад +3

    saya beregerak dari vue js composition API ke belajar REACT Hooks, berasa banget kemiripannya jadi lebih mudah beradaptasi

  • @rifam1
    @rifam1 2 года назад +2

    Abis kelar kelas react di dicoding trus nonton video nya bang Dea biar makin ngerti react,, berkah bang buat ilmunya

    • @codingiseasy3217
      @codingiseasy3217 2 года назад +1

      gw react dicoding pusing bgt, mana ujian exam cuma mentok di 60, bang bagi project reactnya boleh

  • @ferrydwizulkhifli7147
    @ferrydwizulkhifli7147 Год назад +2

    thanks bang, berkat lu gw tau lebih jelas reactJS :) bintang 100 dah

  • @wtfmomentninenine
    @wtfmomentninenine 9 месяцев назад

    bang cuy makasih bang cuyy!! aku langsung paham 😁😁😁😁mungkin kalo prakteknya lebih sulit lagi, tapi so far penjelasannya sangat ramah pemula👌👌

  • @muhammadalamsyahharris151
    @muhammadalamsyahharris151 2 года назад +1

    wow! we always have everytNice tutorialng to learn! Great to know you!

  • @anme3530
    @anme3530 Год назад +1

    makasih bang ilmu nya. berkah terus . akhirnya dapat jawabannya disini ahahaha

  • @pahlawikilat2941
    @pahlawikilat2941 2 года назад +1

    bersyukur sekali nemu kang dea ya Allah

  • @otodidakweb
    @otodidakweb Год назад

    Terimakasih banyak bang ilmu ilmunya, suka dengan penyampaiannya, tidak pasti lupa dengan like, comment dan subrek 😁

  • @kaosmerah7148
    @kaosmerah7148 Год назад

    gokil bang, penyampaiannya mudah di cerna

  • @msalehsolahudin2881
    @msalehsolahudin2881 2 года назад +1

    uhuy mantap pisan

  • @alphardhafizbuci7754
    @alphardhafizbuci7754 2 года назад +3

    aku dapetnya gini sih
    setPacarSaya((prev) => {
    if (prev > 0) {
    return prev - 1;
    } else {
    return (prev = 0);
    }
    })
    }
    >putuskan pacar

  • @hellodyonz42
    @hellodyonz42 Год назад

    function kurang(){
    if(getItem==0){
    return setItem(0)
    } else (
    setItem(getItem-1)
    )
    }

  • @adityaerlangga2173
    @adityaerlangga2173 Год назад

    tenkyu bang, belajar react karna buat ngerjain tes asesmen magang

  • @nitocode6123
    @nitocode6123 2 года назад +1

    mantap akhirnya bisa paham

  • @danihaikal9292
    @danihaikal9292 2 года назад +1

    lanjutin bang, simpe dan seru ini💪

  • @madeqqbjirr
    @madeqqbjirr 2 года назад +1

    Hohooo, mantap uploaoad lagi

  • @puguhputra6
    @puguhputra6 2 года назад +1

    mantaap mang dea, biar bisa memperdalam reactnyaa ✨✨

    • @deaafrizal
      @deaafrizal  2 года назад

      gas teruss

    • @puguhputra6
      @puguhputra6 2 года назад

      @@deaafrizal aman mang, course yg kemaren ama smstr ini nyambung banget, gk nyesel ikutan

  • @sohibulkhahfi6177
    @sohibulkhahfi6177 2 года назад +1

    mantap materinya😄👍👍sehat dan sukses terus bang dea 👍👍👍👍👍

  • @riansyahtohamba8215
    @riansyahtohamba8215 2 года назад +1

    makasih kang dea

  • @hendrianto3977
    @hendrianto3977 2 года назад +1

    mantapp kang tutornya, next bahas next js dong bang 😁😁

  • @daffahammam1267
    @daffahammam1267 2 года назад +1

    gasss terus sesi react nya bang cuy, makin cepat makin baik 😄🙌

  • @m_haritsah
    @m_haritsah 2 года назад +1

    mantap, nuhun kang sesi 2 nya

  • @musarif976
    @musarif976 2 года назад +1

    mantap materinya bang😁😁

  • @dwinurrohman9733
    @dwinurrohman9733 11 месяцев назад

    setNilai((prev) => prev >= 1 ? prev - 1 : 0)}>Kurangi nilai

  • @ide9870
    @ide9870 2 года назад +1

    Keren 💪

  • @donghuamv4983
    @donghuamv4983 2 года назад

    gas bang lanjut react nya lgi butuh :)

  • @luisly3187
    @luisly3187 2 года назад +3

    #49 mungkin. Gila ni cuyuniverse jalannya lebih kenceng daripada gw belajar ngoding 🤣

  • @jamalxd5647
    @jamalxd5647 2 года назад

    alhamdulillah

  • @johanesalberto6136
    @johanesalberto6136 2 года назад

    wew, makasih tutornya bang

  • @xann7588
    @xann7588 2 года назад +1

    mantap kang

  • @omezapresent7916
    @omezapresent7916 2 года назад

    19:19

  • @uhqdev
    @uhqdev 2 года назад +1

    Mantap bang

  • @muhamadrafliaf8170
    @muhamadrafliaf8170 2 года назад +1

    uhuyy selalu hamdir

  • @fadlirahman8587
    @fadlirahman8587 2 года назад +1

    A, lanjutkeun atuh a tutorialnya

  • @sayasiapahayoo.9731
    @sayasiapahayoo.9731 2 года назад +1

    Mantap semangat bang 😁✌

  • @atrasshalhan
    @atrasshalhan 2 года назад +1

    GG kang, kapan2 bikin tutor Dev Ops kang

  • @alifjian9111
    @alifjian9111 2 года назад

    Saya baru bergabung cuy universe bang, telat nemu channel seru

  • @mrifaldisaputra5117
    @mrifaldisaputra5117 2 года назад +1

    bang kalo boleh saya kasih saran, video nya di kasih timestamp biar enak nge skip bagian bagian nya

  • @ximia4_achmadluthfann.i701
    @ximia4_achmadluthfann.i701 2 года назад

    makasih baaangg

  • @chukilatos570
    @chukilatos570 2 года назад

    Mantap bang, lanjutin reactnya.. Klo bisa react native juga ya hehe

  • @Kocengarab99
    @Kocengarab99 2 года назад +1

    Pengantar tidur wkwk

  • @maryesgaming1743
    @maryesgaming1743 2 года назад

    Auto like auto subscribe

  • @channeldunia1228
    @channeldunia1228 11 месяцев назад

    Saya jadi bingung dengan video lanjutan sesi sebelum dan setelah nya. Jadinya lompat2.

  • @jenkinzsz
    @jenkinzsz Год назад

    18:40 setPacarSaya((prev)=> prevKurang pacar
    punten mau share validasinya, kali aja butuh mwhee

  • @frmnardi
    @frmnardi 2 года назад

    ikr too. i clicked on sotNice tutorialng and now i cant find any tracks and everytNice tutorialng is blank idk what to do

  • @pokemoon4012
    @pokemoon4012 2 года назад +1

    Sebelum tidur belajar react dulu cuy~~

  • @muhammadsodik2625
    @muhammadsodik2625 2 года назад

    gracias hermano buen tutorial

  • @saxeno
    @saxeno 2 года назад +1

    bang ntar review silver play buttonnya hehe

    • @deaafrizal
      @deaafrizal  2 года назад

      belom dateng 🤣

    • @saxeno
      @saxeno 2 года назад

      🤣🤩lagi otewe keknya

  • @jojoin7777
    @jojoin7777 2 года назад

    thank you cuy

  • @evospear2442
    @evospear2442 Месяц назад

    part 3 nya dimna ya kak

  • @romadebrian
    @romadebrian 2 года назад

    bang kan project react saya kebanyakan pakai class component karena biar lebih gampang aja ngatur didMount, didUpdate, sama didUnmountnya.
    tapi kata dosen saya, sekarang itu react mulai mengarah ke functional component jadi saya ubah jadi functional component.
    nah kan biasanya functional component itu "function App(){ } ", tapi saya pakainya array functional "const App = () => { }"
    kira kira beda gak bang? dan lebih bagusan pakai yang mana?

    • @ramayana5241
      @ramayana5241 2 года назад

      enggak beda, sama aja.. klo lebih bagus mana itu tergantung selera

    • @romadebrian
      @romadebrian 2 года назад

      @@ramayana5241 oh sama aja ya bang
      terimakasih bang, dah menjawab
      kalo saya sih lebih suka pakai arrow function ntah kenapa wkwkw

  • @renrenpermmana487
    @renrenpermmana487 Год назад

    kang saya mau push project react saya ke github dan link nya bisa dibagiin, nah itu bagaimana ya? ko sy error mulu di console

  • @difhaels
    @difhaels Год назад

    mantapppppppppp

  • @muute5433
    @muute5433 2 года назад +1

    useEffect bisa digunakan utk membuat loading saat membuka web juga kan ya bang

  • @MrSundaayy
    @MrSundaayy 2 года назад

    Gw mulai nyentuh react baru sekitar 4 bulan ini, sebelumnya hanya main di php framework aja itupun belum mendalam dan usia gw 32. Apakah termasuk terlambat ?

    • @faizz3040
      @faizz3040 2 года назад

      Ingfo ngab bisa sadap Ig ga?

    • @MrSundaayy
      @MrSundaayy 2 года назад

      @@faizz3040 hah?

    • @melethaphap4923
      @melethaphap4923 2 года назад

      gada yg namanya terlambat belajar, ada org luar di usia 40 tahun dia baru belajar jadi apakah ini terlambat? tentu tidak lanjutkan bg demi mengubah nasib hahha

  • @fajriauliarachmandha6085
    @fajriauliarachmandha6085 Год назад

    tambah konten tentang react js lagi bang

  • @jenilutfifauzi5841
    @jenilutfifauzi5841 2 года назад +1

    Gg bangg

  • @farhanmuzakki4742
    @farhanmuzakki4742 2 года назад +1

    Bang apa setiap manggil variabel harus pake kurung kurawal?

    • @AprizaPrasetio
      @AprizaPrasetio 2 года назад +1

      Bantu jawab, bukan menggurui 🙏
      React itu pake teknokogi JSX, intinya Javascript bisa dicampur HTML di file yang sama. Maka kalo ingin menulis Javascript, harus pakai kurung kurawal untuk menandakan bahwa kita bukan ngetik HMTL.
      Kurung kurawal gak harus soal manggil variabel, tapi bisa pakai sintaks Javascript.
      Nulis atribut element HTML di JSX itu juga beda. Karena standarnya beda, kalo HTML atribut class, kalo di JSX harus className

    • @farhanmuzakki4742
      @farhanmuzakki4742 2 года назад

      @@AprizaPrasetio makasih bg 🙏

  • @rezkypradanabudihartono4150
    @rezkypradanabudihartono4150 2 года назад

    usePage bahas juga bang

  • @dreelx3269
    @dreelx3269 2 года назад +1

    Sesi 3 lagi bg

  • @nangaparbatsumarno4338
    @nangaparbatsumarno4338 Год назад

    mang ini lanjutan video yang mana ?

  • @azharibiasalah1312
    @azharibiasalah1312 2 года назад +1

    Bang kalo node modulenya ga ada tapi bisa di running emangnya boleh?

    • @deaafrizal
      @deaafrizal  2 года назад +1

      maybe karena sudah terbundle, mestinya ada node modules

    • @azharibiasalah1312
      @azharibiasalah1312 2 года назад

      Oh iya siap kang terima kasih

    • @belowbed7306
      @belowbed7306 2 года назад

      coba parent folder... resolusi node_modules nyari juga di parent folder

  • @ajka_4
    @ajka_4 Год назад

    bang, cuyUniversity semester 2 kok isinya bukan react ini ya ?

  • @daffahaidarnabilzufar8991
    @daffahaidarnabilzufar8991 2 года назад +1

    bang klo di react bisa pake jquery kah?

  • @afdhalwangsa
    @afdhalwangsa 2 года назад

    Bang gmna caranya agar data di useState tidak minus?

  • @febri4879
    @febri4879 2 года назад

    Bang semester 2 nya ko ilang?

  • @fokkayo2034
    @fokkayo2034 2 года назад

    izin tanya bang, apa useEffect dituliskan berkali kali? untuk perubahan data dann function yang beda gitu

  • @yuslianto5280
    @yuslianto5280 2 года назад +3

    Kalau { pacarSaya >= 1 && (
    setPacarSaya(prev)=> prev - 1}>putuskan pacar
    )}
    Jadi jika kondisi jumlah pacarnya dibawah satu buttun putuskan pacar dihide jadi gk minus pacarnya.
    Atau ada saran lain?? 😄😄

    • @paizpai
      @paizpai 2 года назад +5

      kalo saya sih gini bang
      if (pacarSaya < 0) {
      return setPacarSaya(0);
      }

    • @yuslianto5280
      @yuslianto5280 2 года назад +1

      @@paizpai set nilai pacarSaya jadi 0 saat lebih kecil dari nol ya bang

    • @paizpai
      @paizpai 2 года назад

      @@yuslianto5280 betul

    • @yuslianto5280
      @yuslianto5280 2 года назад

      Sedikit bingung untuk penempatan if nya bang

    • @paizpai
      @paizpai 2 года назад +1

      @@yuslianto5280 penempatan if bisa ditaro di atas return

  • @farhanramadhan5924
    @farhanramadhan5924 2 года назад +1

    Upload-nya tengah malam ya wkwkwkwk

  • @Farhan-cj5rc
    @Farhan-cj5rc 2 года назад

    berarti useState ini kek toggle ya ?

  • @monyetterbang5194
    @monyetterbang5194 2 года назад

    izin bertanya bang extention buat peek code dari component yang udah di masukin ke parent component seperti di menit ke 12:41 namanya apa ya? terimakasih

    • @muhammadadityofathurrahim2190
      @muhammadadityofathurrahim2190 2 года назад +1

      Bantu jawab, kalau gasalah udah bawaan dari VSCode nya. Sambil tahan tombol CTRL arahin aja pointernya ke tag name componentnya

  • @redhadefinto2314
    @redhadefinto2314 2 года назад +1

    Bg filosofi kenapa namanya hook react

    • @deaafrizal
      @deaafrizal  2 года назад +1

      kan di tarik dan dilempar sana sini bre

  • @LeO2507
    @LeO2507 2 года назад +1

    Bang gua baru ngukutin dari sesi 1 aja udah pusjng wkwkwk

    • @deaafrizal
      @deaafrizal  2 года назад

      ikutin aja bre lama2 kepake 🤟

  • @muhammadmaskur5314
    @muhammadmaskur5314 2 года назад

    know you all who are passionate about making soft have the exact sa capacity I do to learn tNice tutorials software. So go do what you love,

  • @MuridBangDeaAfrizal
    @MuridBangDeaAfrizal 2 года назад +1

    Lagi² telat 3 mnt gw

  • @kezykarn4009
    @kezykarn4009 2 года назад

    lol i rember

  • @anfiqonayasyah5583
    @anfiqonayasyah5583 2 года назад +1

    tamnel nya kenapa pudge bg wkwkwk

    • @deaafrizal
      @deaafrizal  2 года назад

      cuma itu yg kepikir 🤣

    • @rizky99413
      @rizky99413 2 года назад

      @@deaafrizal di hook langsung skill 2 trus ulti bang

  • @masnal1904
    @masnal1904 2 года назад +1

    Bang gua nonton Vidio nya 1vidio 5x biar nyerep ke otak

  • @_IbnuAlIkrom
    @_IbnuAlIkrom Год назад

    09:56 S nya gede :D

  • @m.rifkipagani8401
    @m.rifkipagani8401 Год назад

    suruput dulu kas

  • @buildelgys3630
    @buildelgys3630 2 года назад

    bro, check email ya bro, thanks

  • @habibalbayhaqqi65
    @habibalbayhaqqi65 2 года назад +1

    mantap bang

  • @afdhalwangsa
    @afdhalwangsa 2 года назад +1

    Bang gmna caranya agar data nya tidak minus dan mentok hanya di 0 saja