Belajar Middleware di Next JS Lagi, Yang Sekarang Udah Stable Wkwkwk

Поділитися
Вставка
  • Опубліковано 22 лис 2024

КОМЕНТАРІ • 76

  • @rizqyhbb
    @rizqyhbb 2 роки тому

    DAGING!!! thanks buat ilmunya,berasa ikut bootcamp

  • @alfianmuhammad6465
    @alfianmuhammad6465 2 роки тому +1

    Bang req bahas next authentication dari hulu ke hilir

  • @melethaphap4923
    @melethaphap4923 2 роки тому

    wah keren mas lg kesusahan tentang middleware eh ternyata cuma kaya gini aja konsepnya saya coba coba di project saya ketika ada user dan token maka biarkan, ketika !user dan !token maka ke /login GG MAKASIH MAS

  • @yadia1104
    @yadia1104 2 роки тому

    Yooo mamang nauvalll let's gooo semangat, ah. Aing mendukung makin semangat lagi gw belajarnya

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

    Bang mohon buat tutorial next 13 🙏🏻😅

  • @teguhedi4646
    @teguhedi4646 2 роки тому

    Keren Bang....
    Buat tutorial tetang RxJS bang

  • @makeayoutubechannel1940
    @makeayoutubechannel1940 2 роки тому

    Bang, mohon dibuatkan tutorial mengenai bulk update data dari api dong di nextjs

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

    Gokil penjelasannya

  • @waladi1305
    @waladi1305 2 роки тому

    bang , mungkin ada pembahasan untuk contoh implementasi middleware buat real projek

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

    bang bang, bikinin tutorial next js yg pake strapi, tapi bisa implement payment gateway dong, kayanya seru tuh,
    btw bisa ga bang nextjs pake strapi, terus dipakein payment gateway ?
    mohon infonya bang

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

      oke, bisa bro

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

      @@mhdnauvalazhar bikinin bang tutor nya 🙏 saya pengen banget belajar itu, biar serverless gitu bang

  • @haris00mubaroq
    @haris00mubaroq 2 роки тому

    Aaaaa yang gw tunggu 🥳

  • @feryramadhan3087
    @feryramadhan3087 2 роки тому

    Bang buat tutorial nextjs dengan Chakra ui dong heheh 😍

  • @ilmanmanarulqori5632
    @ilmanmanarulqori5632 2 роки тому

    Keceeee

  • @pramudyadivaalamsyah4348
    @pramudyadivaalamsyah4348 2 роки тому

    buat nextjs + prima ngab... plus buat tutor RFC bang

  • @rinosaputraas
    @rinosaputraas 2 роки тому

    Bang buatin video comprasi antara .ts dan .js beserta kekurangan dan kelebihan 🙏

    • @gilangeizan2282
      @gilangeizan2282 2 роки тому

      Kesimpulannya sih .ts itu untuk bekerja secara team bro, kalo .js untuk projek pribadi aja

    • @proletar3799
      @proletar3799 2 роки тому

      ts maupun js itu gak harus buat team atau personal bisa buat keduanya. typescript itu superset dari javascript. jadi ts pakai code dari javascript juga. Typescript memberikan kejelasan yang kuat/explicit buat data,function dll dalam development. jadi bisa minimalisir phase testing juga dan menghindari ambigu mengenai variable,tipe data, returntype dll nya. sewaktu developmentnya dan membantu meminimalisir BUG jg
      contoh sangat pemulanya :
      function fn1(a){return a} pasti return func nya any di javascript (bisa input value sesuka hati) padahal misal kita mau bikin function yang nilai baliknya itu number/integer ,
      sedangkan kalau typescript function fn1(a : number){return a}

  • @rz_akbar
    @rz_akbar 2 роки тому +2

    bang mau tanya kalau untuk bikin protected route / autentikasi pakai next middleware bisa ga? dan itu best practice ga? ada juga yang gw baca pake next auth, request tutorialnya bang best practice untuk bikin protected route, terima kasih.

  • @hafidnurfirmansyah2839
    @hafidnurfirmansyah2839 2 роки тому

    Thankyo mas

  • @simpingsyndrome
    @simpingsyndrome 2 роки тому +1

    27:44 coba console.log nya di taruh di luar block if else bang, saya rasa bakalan tetap di jalankan, hanya saja ketika middleware nya ngg ada statement/expression apapun sebagai contoh console.log tadi middleware nya bakalan tetap berjalan di setiap request di servernya, kalo tidak kita buatkan confignya untuk route tertentu, untuk di block if elsenya itu console.lognya hanya berjalan ketika kondisinya terpenuhi(middleware tetap berjalan) , jadi mungkin itu bakalan ngaruh ke cost seperti yang di tiss di menit sebelumnya bang. CMIIW

    • @simpingsyndrome
      @simpingsyndrome 2 роки тому

      Jadi menurut saya meskipun pakai conditional statement middleware pada dasarnya tetap di jalankan di setiap request jika tanpa config untuk route tertentu

    • @mhdnauvalazhar
      @mhdnauvalazhar  2 роки тому +1

      @@simpingsyndrome iya betul juga sih, secara teknis middleware-nya dieksekusi, cuman statement di dalam kondisi yang if-nya terpenuhi aja. cuman aku terbawa suasana dokumentasi penjelasan next js nya wkwkw. makasih masukannya ya!

  • @taufiqhidayah9483
    @taufiqhidayah9483 2 роки тому

    Wehee mantap come back

  • @hai_alfa
    @hai_alfa 2 роки тому

    akhirnya upload juga lu banh

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

    saya coba tambahkan file middleware.js kaya di video kok error ya ,

  • @rajahutan12134
    @rajahutan12134 2 роки тому

    makasih bang nauval

  • @millenialkeren3021
    @millenialkeren3021 2 роки тому

    Mantap

  • @puppymouthwash8294
    @puppymouthwash8294 2 роки тому +1

    Izin bertanya tentang spek laptop HP 14s 2022 (Core i5 1240P 12C 14T, RAM 8 GB upgradeable, Intel Iris Xe Graphic). Pake laptop ini kalo RAM diupgrade jadi 20 GB (4+16) buat kebutuhan ngoding web + android studio + develop 2D game pake engine Godot cukup kan ya? Terima kasih :)

    • @mhdnauvalazhar
      @mhdnauvalazhar  2 роки тому +1

      kalo untuk web sih kuat, tapi kalo buat mobile dan game development aku nggak ada pengalaman banyak. apalagi kalo game 3d ya, yang berat biasanya efek kayak pencahayaan, shadow, etc. kalo mau general purpose begitu keknya lebih enak pake PC desktop sih, bisa gonta-ganti komponen seenaknya.

    • @puppymouthwash8294
      @puppymouthwash8294 2 роки тому +1

      @@mhdnauvalazhar Kalo build PC ga dulu karna masi pindah2 kosan. Fokusnya si emang pengen belajar web dulu, mobile sama game dev cuma buat selingan selain web. Kalo game lebih fokus ke 2D, karena terinsprasi banyak game2 indie di Steam yang bagus (Don't Starve, Stardew Valley, RimWorld dll). Grafis bawaan intel sekarang (iris xe) liat2 benchmarknya si udah lumayan, bahkan bisa main game RDR 2 setting 720p dapet 30fps-an (tergantung prosesor mana yg dipake si). Terima kasih kak jawabannya!

  • @ariecode
    @ariecode 2 роки тому

    Terimakasih Banyak bang udah share ilmunya 🤩

  • @danimahdani-9
    @danimahdani-9 2 роки тому

    Makasih ilmunya bang 🙏

  • @fahiyangtech
    @fahiyangtech 2 роки тому

    Bahas middle war di react js bang, plsaseee

  • @riosasa3791
    @riosasa3791 2 роки тому

    permisi bang. izin req ya bang. saya lagi belajar golang nih. tapi saya bingung cara bikin fullstack menggunakan golang untuk BE dan React untuk FE.
    kalau berkenan, boleh tolong bikin tutorialnya bang? TERIMA KASIH😇🙏

  • @adbze11
    @adbze11 2 роки тому

    Bang request crud pake sequlize di next js

  • @madvier_8336
    @madvier_8336 2 роки тому

    di middelware nextjs gk bisa pake verify jwt ya? harus install library lain lagi?

    • @mhdnauvalazhar
      @mhdnauvalazhar  2 роки тому +1

      tergantung library-nya, karena middleware ini jalannya bukan di environment node tapi di edge, jadi ga semua API ada, bisa cek library ini: www.npmjs.com/package/jose?activeTab=readme

  • @rizhuljanuar1618
    @rizhuljanuar1618 2 роки тому

    Makasih bang ilmu nya

  • @whoisthe.l
    @whoisthe.l 2 роки тому

    Gokilss dibikin beneran tutorialnya wkw

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

    bang ko github nya ga bisa di akses ya?

  • @bakajwd697
    @bakajwd697 2 роки тому

    bangg.... ada solusi ga untuk fetch API di middleware? contoh untuk cek status sebuah data, kalo status X redirect ke page tertentu

  • @amr6657
    @amr6657 2 роки тому

    Bang konten nextjs13

  • @allone258
    @allone258 2 роки тому

    mantul bang

  • @hooyah
    @hooyah 2 роки тому

    Bang next 13 bang. Rada bingung ama react suspense ama react server component wkwk

  • @rizkifahruroji5047
    @rizkifahruroji5047 2 роки тому

    Makasih banyak bang ilmunya.
    Mau tanya di middleware bisa melakukan fetching data ga ya? Misalkan dlm contoh autentikasi, di middleware udah bisa cek ada cookie, tp bisa ga cek validasi cookienya (jwt mungkin) atau fetching ke api auth?

    • @mhdnauvalazhar
      @mhdnauvalazhar  2 роки тому

      kalo data fetch belom nyoba sih, karena middleware ini jalannya di edge runtime, jadi agak terbatas juga. kalo untuk bikin autentikasi dengan mengandalkan middleware lebih baik pake session-based aja, bisa pake iron-session, ketimbang pake JWT.

  • @sabrananda
    @sabrananda 2 роки тому

    Terimakasih bg
    Mau tanya,, di menit ke 31:18 saya lihat setelah dikasi if statement kenapa middlware di eksekusi dua kali?
    Mohon pencerahan

    • @mhdnauvalazhar
      @mhdnauvalazhar  2 роки тому

      coba aja log pake request.url, kira2 client lagi request apa, biasanya sih favicon.ico, jadi ada request 2 kali tuh.

  • @naxiryu1425
    @naxiryu1425 2 роки тому

    Mantap bang 👊

  • @ikbalardiansyah7101
    @ikbalardiansyah7101 2 роки тому

    Study kasus dong

  • @dgenerationx8203
    @dgenerationx8203 2 роки тому +1

    Bang mau tanya , penggunaan framer motion ngaruh ke performa ga ?
    Sama biasanya abang localization pakai apa ?
    Makasih sebelumnya bang nouval

    • @mhdnauvalazhar
      @mhdnauvalazhar  2 роки тому

      ya pasti ngaruh sih, selama ini ga begitu kerasa seberapa ngaruhnya wkwk. kalo untuk i18n bisa pakai ini bro: github.com/i18next/react-i18next

    • @taufiqhidayah9483
      @taufiqhidayah9483 2 роки тому

      Localization itu apa mas

    • @dgenerationx8203
      @dgenerationx8203 2 роки тому

      @@mhdnauvalazhar waduh bang , kok ane bales commentnya ilang ya ? Maaf bang saya bales lagi , terima kasih babg nouval

    • @dgenerationx8203
      @dgenerationx8203 2 роки тому

      @@taufiqhidayah9483 multiple language

  • @dedykurniawan4262
    @dedykurniawan4262 2 роки тому

    Bang, next js ini kalau dibuat backend juga aman gak bang?

  • @zackyhabibie3733
    @zackyhabibie3733 2 роки тому

    bang mo tanya... klo pake nextjs tailwind ini terus buat ui kek multi select, abang suka pake apa bang?
    susah nyari librari kek kalender, popup, multiselect dsb...
    ada yg cocok librari react, tapi banyak yg ga support ssr di next, kek syncfusion

  • @navri77
    @navri77 2 роки тому

    Mau nanya mas, middleware nya bisa dipakai untuk SSG atau gak ya?
    Makasih mas 👍

    • @mhdnauvalazhar
      @mhdnauvalazhar  2 роки тому +1

      saya coba nggak error sih buat SSG, tapi studi kasus pake middleware di SSG apa ya?

    • @navri77
      @navri77 2 роки тому

      @@mhdnauvalazhar untuk yg gk ada node.js nya mas, seperti github pages. Makasih mas info nya. Soalnya yg sebelumnya fitur middleware di disable untuk yg SSG 👍

  • @allone258
    @allone258 2 роки тому

    kalau middleware pakai next Link gimana bang? soalnya udah prefetch duluan.
    kalau misal kita pindah" page yg sudah difetch gk akan jalan lagi middlewarenya.
    kalau pakai serversiderendering middlewarenya jalan tiap pindah page.

    • @mhdnauvalazhar
      @mhdnauvalazhar  2 роки тому

      ini gimana nih maksudnya, bisa dikasih contoh nggak yang lebih konkret?

    • @allone258
      @allone258 2 роки тому

      @@mhdnauvalazhar kalau kita login logout tanpa refresh halaman(next Link) gimana bang pakai midleware?
      kalau production middlewarenya hanya jalan sebelum cache konten. jadi kalau kita login logout middlewarenya gk jalan jika tiap pagenya sudah dicached.
      nyari di docs gk ada, tapi kalau cari di stackoverflow nemu jawaban harus set header
      response.headers.set(`x-middleware-cache`, `no-cache`)

    • @mhdnauvalazhar
      @mhdnauvalazhar  2 роки тому

      @@allone258 owh belom nyoba sih ini, nanti kalo nemu masalah ini gw share lagi yak

    • @allone258
      @allone258 2 роки тому

      @@mhdnauvalazhar siap bang

  • @denikurniadeen896
    @denikurniadeen896 2 роки тому

    bahas express js 6 jam dong pak 🙏😂

    • @parkerAmv
      @parkerAmv 2 роки тому

      diluar ruangan coy

  • @feelsillogical
    @feelsillogical 2 роки тому

    Lama ga keliatan mau gaji admin baru ga min buat gantiin streaming wkwkwk 😂 biar kayak lazy monday versi programmer

  • @mrizkimaulidan
    @mrizkimaulidan 2 роки тому

    bang gondronk