Tutorial CRUD React ke REST API | React Query, Axios, Formik, Best Practices

Поділитися
Вставка
  • Опубліковано 1 лют 2025

КОМЕНТАРІ • 44

  • @voidfnc
    @voidfnc  Рік тому +14

    Sorry ya tutorialnya berantakan banget. Bikinnya cukup spontan dan ternyata nguras tenaga banget khususnya di akhir-akhir guys 🙇

    • @z-tn5sk
      @z-tn5sk 11 місяців тому

      Bg untuk login register adakah videonya

    • @voidfnc
      @voidfnc  11 місяців тому

      @@z-tn5sk Ada tapi dengan tech stack yang sedikit berbeda, tapi konsepnya sama. Monggo cek videoku yang paling lama

  • @klikder
    @klikder 7 місяців тому +1

    Best practices rapih, terstruktur, bagus bgt asli 👍

  • @FikriNurdiansyah-l3r
    @FikriNurdiansyah-l3r Рік тому +1

    Daging bangett iniii gilaaaa👍👍👍👍👍👍👍👍👍👍👍👍

  • @djamaatul
    @djamaatul Рік тому +4

    sebagai catetan sepuh.kebanyakan dev pake next itu karena fitur server side atau fullstack tech. jadi bisa gausah separate antara be/fe.dan tutorial ini hanya clientside only ,sama aja kaya react biasa.kalo karena hemat cost juga penting.
    pemahaman kenapa pake try catch salah, itu karena axios ng throw error karena response code lebih dari 300, tapi ga ada ayng namkap ,jadi error runtime.
    react itu ga bakal ngerender kalo false/ null, sedangkan short circuit itu dengan logika boolean, jadi kalo falsy tapi bukan false/null harus di ubah ke boolean biar ga nge render,bisa pake cara double not !!var
    kalo component harusnya dipanggil layaknya Jsx Component.bukan dipanggil function renderProduct(),meski bisa.
    di formik padahal ada yang namanya Form sama Field, itu malah masih pake baheula
    better pake return kalo scope terlalu panjang.

  • @farbiee
    @farbiee 9 місяців тому

    thankyouu bg mantep bgt tutorial nya, sumpah penjelasan nya masuk banget di gua

  • @adityarizki1845
    @adityarizki1845 Рік тому +2

    izin tandain abangkuh 36:21

  • @MuhammadFaisal-xb5ec
    @MuhammadFaisal-xb5ec 9 місяців тому

    mantabb bg theo

  • @ds_code
    @ds_code Рік тому

    sangat bermanfaat bang tutorialnya mantab

  • @nurulcholis3955
    @nurulcholis3955 3 місяці тому

    set value ke input dalam bentuk select (saat klik tombol edit) gimana ya bang

  • @puturangga2024
    @puturangga2024 Рік тому

    thanks tutornya bro auto subs 😼

  • @yorulian
    @yorulian Рік тому

    tq tutornya bang, btw yang muncul error hydra hydra itu karena next js gasuka spinner didalam table. Spinnernya gw pindah atas langsung ilang errornya

  • @dzakirz
    @dzakirz Рік тому

    ggwp penjelasannya bang, jelas se jelas2 nya

  • @aguud
    @aguud 8 місяців тому

    mantep lu bang

  • @mallexibra
    @mallexibra Рік тому

    Terimakasih bang👏

  • @yannnisme
    @yannnisme Рік тому +4

    makasi lord theo kelas nya, semoga cepet nikah sama kobo :v 😅

  • @adekresnad7522
    @adekresnad7522 10 місяців тому

    combine redux + react query possible kah?

  • @madiikhsannaashir6170
    @madiikhsannaashir6170 Рік тому

    bang update an terbaru next js ko banyak sekali perbedaannya khususnya dari segi folder. saya sendiri bingung yang saya ikuti tutorial ini bagaimana.

    • @voidfnc
      @voidfnc  Рік тому

      iyaa ada update nextjs pake namanya "app router", dua2nya bagus kok, tapi yang pake "pages router" memang lebih stabil karena udah lama ada sedangkan "app router" masih baru

    • @madiikhsannaashir6170
      @madiikhsannaashir6170 Рік тому

      jadi agar bisa pake yang pages router bagaimana kak, soalnya biar sesuai ikutin arahan pada tutor kka nya. saya coba cari bagaimana ke versi sebelumnya pada website next js nya tapi ga ada, atau mungkin saya nya yang baru belajar jadi kurang tau kak.
      maaf sebelumnya kak@@voidfnc merepotkan.

    • @hasannee
      @hasannee Рік тому

      ​@@madiikhsannaashir6170 mungkin bisa di kasih versionnya bang, ketika waktu nginstal "npx create-next-app@(version)"

  • @kureijimodou6552
    @kureijimodou6552 Рік тому +1

    Bang saya mau nanya
    Inti sebenernya dari api/rest api itu apa sih bang?
    Soalnya saya nyoba bikin project pake python django ga ada bikin api api gitu bang
    Saya bingung kenapa di js ketemu api api trus sebenernya tanpa api gitu apakah ngga bisa?

    • @voidfnc
      @voidfnc  Рік тому +1

      Di video sebelum ini ada pembahasan tentang API/REST API di awal2, mungkin itu bisa bantu jelasin biar lebih lengkap.
      Dan untuk python django itu sebenernya bikin API juga, tapi mungkin gak keliatan secara explicit. Kalo dilihat misalkan ada sebuah form yang ngirim sebuah action (POST, PATCH, DELETE, etc.) nah itu sebenernya manggil sebuah API yang kita udah bikin.

    • @kureijimodou6552
      @kureijimodou6552 Рік тому

      @@voidfnc ok bang saya liat nanti videonya
      Trus kalo yg django itu apinya berati di form gitu apa gimana bang? Soalnya saya bikin form buat crud tapi saya gatau itu termasuk bikin api apa gimana

    • @kureijimodou6552
      @kureijimodou6552 Рік тому

      @@voidfnc atau emang apinya udah disediain django ya bang? Soalnya saya cuma bikin formnya doang ga ngerasa bikin api

  • @xb_diandra301
    @xb_diandra301 10 місяців тому

    58:25

  • @xb_diandra301
    @xb_diandra301 10 місяців тому

    1:49:50

  • @tsarm___
    @tsarm___ Рік тому

    Apakah useSwr di next bisa ngelakuin hal yg sama dgn reactQuery jg bg?

    • @voidfnc
      @voidfnc  Рік тому +1

      mau bilang sama juga enggak, tapi mirip. Since mereka sama2 library untuk data fetching

    • @xafuu7286
      @xafuu7286 Рік тому

      kak mau nanya kalo react query itu ga bisa ada useEffectt nya yah, saya kok pake react query ,, useEffect saya merah gitu kak@@voidfnc

  • @mochammadzulfikar9425
    @mochammadzulfikar9425 Рік тому

    itu error nya di bagian table nya bang kyny pas bagian ini harus nya gini {Loading&&} di gua bener

  • @itbelawan7276
    @itbelawan7276 11 місяців тому

    ini yg masuk di iklan coursenet...mantap

  • @helpsleepingrelax3071
    @helpsleepingrelax3071 Рік тому

    Bang bahas best practice penggunaan react memo, usecallback dan usememo 🙏🏻

  • @wafihafidzon2852
    @wafihafidzon2852 Рік тому

    bgg kenapa ya next yang ada di abang sama di aku ko beda :(

    • @shalexander7438
      @shalexander7438 Рік тому

      mungkin pas install project nya kali bang, jngan jangan pake app router bukan page router pas milih

  • @fync7514
    @fync7514 Рік тому

    coba dong bang bahas next dengan embel embel "use client" diatas source code nya. soalnya ini ketika sya coba pake next mau pake useEffect dan useState itu bukanya pake "use client" (next 13) coba ya bang bikin videonya nuhun.

    • @voidfnc
      @voidfnc  Рік тому

      itu mungkin karena kamu pake app directory, ini tutorialnya pake pages directory, ada di docs nextjs hehe

  • @akbarzaiem
    @akbarzaiem 10 місяців тому

    ijin tandain formik bang 1:56:30

  • @jihan7501
    @jihan7501 Рік тому

    Thank u tutorialnya bang

  • @xb_diandra301
    @xb_diandra301 10 місяців тому

    2:16:41

  • @yudhistiraanom4690
    @yudhistiraanom4690 7 місяців тому

    ijin tandain formik bang 1:56:30