SESI4 - Pagination Core Logic | Next JS 2023

  Рет қаралды 16,296

Dea Afrizal

Dea Afrizal

Күн бұрын

Пікірлер: 114
@Esyeha
@Esyeha 8 ай бұрын
👍👍 const handlePrevPage = () => { if(page > 1){ setPage((prevState) => prevState - 1) scrollTop() } }
@gna3276
@gna3276 Жыл бұрын
Bang, gue baru banget ketemu chanel lo.. Knapa ngga dari awal gue masuk jurusan TI tau chanel ini.. Otw gabung chanel lo bang.. Mangatt teruss bang,, materi lo daging semua 👍🏻
@deaafrizal
@deaafrizal Жыл бұрын
gassssss
@erlan491
@erlan491 11 ай бұрын
Wadidaw persoalan Pagination aja riweuh kitu... beda dengan Laraval... tapi gaslah... penasaran dengam JS.
@dultengmax
@dultengmax Жыл бұрын
mantap mang gas terus
@FaFaTeve
@FaFaTeve Жыл бұрын
Langsung gas ini mah 😅
@ihsan1920
@ihsan1920 Жыл бұрын
buseeettt, intonya keren
@DikiAbas-jf5nz
@DikiAbas-jf5nz Жыл бұрын
Semangat ❤
@deaafrizal
@deaafrizal Жыл бұрын
gasss
@andraalayubi2134
@andraalayubi2134 10 ай бұрын
materi mantap nih
@vexl.project
@vexl.project Жыл бұрын
Siap menyimak
@deaafrizal
@deaafrizal Жыл бұрын
siap oy
@Thosiro.
@Thosiro. Жыл бұрын
​@@deaafrizalcamilan sudah siap 😂
@realmehpjtbnew3814
@realmehpjtbnew3814 Жыл бұрын
Oke mantap
@akira_tendoo
@akira_tendoo Жыл бұрын
Langsung kita gasken
@deaafrizal
@deaafrizal Жыл бұрын
yowww
@taufiqadjiesanjaya5464
@taufiqadjiesanjaya5464 Жыл бұрын
mantap kang, next nya ditunggu untuk infinite scroll logic hehe
@fiqririzqiana
@fiqririzqiana Жыл бұрын
pang nyieunin tutor laravel website e comerce+contol panel mang
@Jonggun648
@Jonggun648 Жыл бұрын
GG onichan semangat sensei buatnya😊
@andri21
@andri21 Жыл бұрын
selanjutnya kalo boleh, buat untuk counter viewnya bang.
@deaafrizal
@deaafrizal Жыл бұрын
menarik
@movica9790
@movica9790 Жыл бұрын
bang next semestee project redux dong.. semangat bang dea dosen cuy universe👍
@candrarahmadan5068
@candrarahmadan5068 10 күн бұрын
bang dea, setelah setahun berlalu sejak video ini dibuat, gua coba praktek dan terkenala di menit ke 20:50, dimana untuk nextjs yang sekarang udah gak bisa lagi bikin fetching data yang pake async/await di page client server/"use client", adakah solusi untuk ini bang? terimakasih
@shezzz761
@shezzz761 Жыл бұрын
hadir bang
@deaafrizal
@deaafrizal Жыл бұрын
gass
@henrychristian4518
@henrychristian4518 Жыл бұрын
kalau 6:06 gua tambahin if(keyword.trim() == "") return kalau pake cara yg di video kalau kita masukin spasi masih bisa kesearch bang
@deaafrizal
@deaafrizal Жыл бұрын
aahh manis sekali, agree bro! great job! 🔥
@kinarvh
@kinarvh Жыл бұрын
Wow kaya tugas jaman dlu pak teguh y😢tpi lebih rumittt ya
@rajawijaya2241
@rajawijaya2241 Жыл бұрын
maaf bang oot, cuma mau tanya, siapa tau disini ada yang bisa bantu jawab, cara bikin image placeholder yang kayak di server discord tuh gmn yaa, yang biasanya ada di portal selamat datang, nanti si bot bakal kirim gambar yang sudah ada template nya dengan teks dan gambar dinamis di dalamnya, saya rencana mau buat fitur itu di projek wa bot saya, tapi gatau bikinnya pake apa, dah coba cari beberapa di google cuma bisa ganti teks, warna ukuran doang, saya mau seperti yang ada di discord, dimana gambar background nya dari saya. terimakasih
@Viddd17
@Viddd17 8 ай бұрын
Kang mau nanya saya nge hit api yang recommendation/anime Datanya muncul Di paginationnya hanya ada Last_visible_page dan has_next_page Tidak ada items seperti di top anime Itu gimana masalah untuk pagination nya kang?
@sigitbudi934
@sigitbudi934 Жыл бұрын
bang nextnya form input & hook hee
@AramissOfficiall
@AramissOfficiall Жыл бұрын
Hadir
@deaafrizal
@deaafrizal Жыл бұрын
woyy
@Rifa-74
@Rifa-74 4 ай бұрын
bg page di jikan nya sudah 0 tidak bisa di last_visible_page{page}
@Kanimenia
@Kanimenia 9 ай бұрын
Bang mau nanya kalo tanpa pagination langsung ngeload data nya gitu bisa gak ya bang? Jadi tanpa per_page?
@fia12454
@fia12454 Жыл бұрын
Mas saya pen beli laptop Acer aspire 3 yg pake prosesor AMD rayzen R5 7520U ram 8/512gb buat ngoding enak gak yah mas semoga di bales 😇
@shinzouwo123
@shinzouwo123 Жыл бұрын
Bang gimana pendapat mu tentang flutter bang?
@centimeter-hg2bv
@centimeter-hg2bv Жыл бұрын
next fitur apa lagi bang de
@rendienggarbintangpratama1226
@rendienggarbintangpratama1226 Жыл бұрын
Bang bikin tutorial laravel 10 donk bang
@Brajatikswa
@Brajatikswa Жыл бұрын
Bang kok punya gw Cannot read properties of undefined (reading 'last_visible_page') Kenapa ya?
@riofazriseptian
@riofazriseptian Жыл бұрын
di topAnime.pagination kasih tanda tanya bro. jadi kyk gini, lastPage={topAnime.pagination?.last_visible_page}
@ramaalfinbaehaqi7872
@ramaalfinbaehaqi7872 10 ай бұрын
next js sama API dari laravel 10 bangg
@ArifRahman-yr4iw
@ArifRahman-yr4iw Жыл бұрын
Tutornya untuk yang ddi android dong.. Cara codingnya.. Ak cmn lihat dikit.. Gk full di video nya abg
@richorasta1493
@richorasta1493 Жыл бұрын
Halo bang mau nanya nih, kalo kayak gini gimana ya TypeError: Cannot read properties of undefined (reading 'last_visible_page') mohon bantuan nya
@deaafrizal
@deaafrizal Жыл бұрын
coba di console log dlu bro apa datanya muncul atau engga
@richorasta1493
@richorasta1493 Жыл бұрын
kalo kagak keluar data nya gimana tuh bang dea? @@deaafrizal
@zero-km6ck
@zero-km6ck Жыл бұрын
udah bisa BANG? @@richorasta1493
@riofazriseptian
@riofazriseptian Жыл бұрын
di topAnime.pagination kasih tanda tanya bro. jadi kyk gini, lastPage={topAnime.pagination?.last_visible_page}
@cokbill
@cokbill Жыл бұрын
udah mau ? cobain di pagination dikasi ?.... abc={anime.pagination?.last_visible_page}
@kyy6483
@kyy6483 Жыл бұрын
maaf mas izin tanya saya gak ada eror tapi populer nya not found padahal folder dan isi nya sudah saya buat sudah ngulang beberapa sesi tetapi tetap tidak ketemu mas mohon pencerahan nya
@deaafrizal
@deaafrizal Жыл бұрын
ke forum aja bro di share masalahnya, cek link nya di about youtube gue ya
@mayudi8677
@mayudi8677 5 ай бұрын
saya coba page kirim pake url jadi ga terlau rumit bang😅
@tutorialngodingg
@tutorialngodingg Жыл бұрын
Bang buat web topup games dong pake payment midtrans dan next jd 😅
@Kaijeee
@Kaijeee Жыл бұрын
Ngoding nya cuma modal hp di apk apa web mana bng,mau ngoding tapi gk tau mau make apa
@kenzydc3973
@kenzydc3973 Жыл бұрын
kira kira laptop dengan Intel core i5 gen 3 kuat ga buat coding gini?
@deaafrizal
@deaafrizal Жыл бұрын
kuat
@academy2004
@academy2004 Жыл бұрын
Bg tolong buatin tutor create akun linode dong:))dari kemarin dicancel terus bg😅
@muhammadrevanzafirdaus1975
@muhammadrevanzafirdaus1975 Жыл бұрын
bang kok pas gw masukin pagination nya kok error ya
@VergilSparda_JCE
@VergilSparda_JCE Жыл бұрын
Pakein tanda tanya. "topAnime?.pagination?.last_visible_page"
@TNRANGO
@TNRANGO 3 ай бұрын
@@VergilSparda_JCE wanjir makasih infonya bg wkwkwk kok bisa bg dikasih ? bisa jelasin gak bg?
@pico.9111
@pico.9111 Жыл бұрын
Halo bang, gw ad problem stiap klik button mau prev atau next selalu ada loading datanya jadi scroll behaviornya tidak berfungsi, tidak seperti di contoh yg data langsung keubah tanpa adanya loading, biasanya itu tergantung device saya yg lambat renderingnya atau emg ad caranya?
@deaafrizal
@deaafrizal Жыл бұрын
kalau sintaks udah sama, keknya koneksi internet bro ketika next page kan nge load dari api
@pico.9111
@pico.9111 Жыл бұрын
@@deaafrizal update bang sudah fix, masalahnya kelebihan async aja pada component page populer yang seharusnya tidak perlu d pakai, lgsg semangat lanjut semester 4 🔥🔥
@ucxcl-bpdhouklaaxnq_j6ow351
@ucxcl-bpdhouklaaxnq_j6ow351 7 ай бұрын
@@pico.9111 oh iya ya lupa gk dihapus. thanks
@muhfikriantoaji5151
@muhfikriantoaji5151 Жыл бұрын
kalo.logic di backend buat mainan pagination kek mana ya?
@doublekamui
@doublekamui Жыл бұрын
buat api get dengan parameter page, misal mau menampilkan 10 data, maka terus lakukan request ke database dengan select id, judul, thumbnail from tabel offset page * 10 limit 10; tips : ambilah kolom yang bener bener diperlukan, jika ada kolom yang tidak diperlukan hindari mengambil semua kolom dengan select *, misal di homepage kan ga menampilkan sinopsis filmnya, hanya menampilkan judul dan gambar thumbnail, kemudian membutuhkan data id untuk setting url detail film, maka cukup ambil kolom id, judul, thumbnail. fungsinya untuk mempercepat performa dengan hanya mengambil data yang memang diperlukan maka akan memperkecil ukuran data yang dikirimkan melalui network. tips kedua kalau nemu cara implementasi tanpa menggunakan offset dan limit, yaitu menggunaoan where, maka pakailah where, karena offset dan limit lebih lambat dari where, karena offset dan limit perlu membaca seluruh data dulu sebelum menerapkan offset dan limitnya.
@doublekamui
@doublekamui Жыл бұрын
cara kedua ambil semua data dengan select * from tabel, lalu cache hasil querynya ke memori ram. kemudian tinggal membaca data yang uda dicache tersebut lalu melakukan mapping datanya sesuai apa aja yang akan ditampilkan dan berapa jumlahnya.
@entahapaygini981
@entahapaygini981 Жыл бұрын
bang saya lg belajar next js + tailwind, nah saya ada problem ketika page di refresh kadang" tailwindnya tidak bekerja kira" knp ya?
@VersiPertama
@VersiPertama Жыл бұрын
Di dev nya ato prod nya ?
@entahapaygini981
@entahapaygini981 Жыл бұрын
@@VersiPertama di dev bang
@kresji
@kresji Жыл бұрын
kenapa harus di rename jadi JSX ?
@kresji
@kresji Жыл бұрын
secara performa apa ngaruh ?
@stevebrata108
@stevebrata108 Жыл бұрын
if(page==1) return dan if(page==1037) return?
@deaafrizal
@deaafrizal Жыл бұрын
ayo dikit lagi itu mahhh
@pokemoon4012
@pokemoon4012 Жыл бұрын
page ===1 ? null : page < lastPage
@deaafrizal
@deaafrizal Жыл бұрын
bestiessss @@pokemoon4012
@rinomakin21
@rinomakin21 Жыл бұрын
Bang dea rekomendasi tempat beli buku buat belajar 😄
@deaafrizal
@deaafrizal Жыл бұрын
togamas mayan bagus2 bro
@juniorkevin369
@juniorkevin369 Жыл бұрын
Mau nanya bang. Kalo kita ngikutin dan ngerjain project tutorial gini, bisa dijadiin portfolio kita ga?
@VersiPertama
@VersiPertama Жыл бұрын
Bisa, tp yg terpenting tetap pemahaman dan skill
@juniorkevin369
@juniorkevin369 Жыл бұрын
@@VersiPertama siapp. Tengkyu udah mau jawab
@vincentalfarieco3032
@vincentalfarieco3032 Жыл бұрын
Bang tema vscode nya apaan bang?
@robbytd4759
@robbytd4759 Жыл бұрын
Bg, maaf pertanyaannya melenceng dari judul🙏 mau nanya misalkan kita punya website top up game, disaat kostumer belanja, apakah bisa web kita yang memproses untuk melakukan pengiriman diamon atau uc dengan sendirinya tanpa tindakan kita?
@robbytd4759
@robbytd4759 Жыл бұрын
Kalau bisa bagaimana caranya atau ada tutornya gak bg?
@doublekamui
@doublekamui Жыл бұрын
ini perlu punya kunci api gamenya sih, biar bisa ngirimin uang pembayaran ke pihak game + mengirim id pemain ke api server gamenya biar gamenya menambahkan diamond berdasarkan id pemain secara kasarannya 😂😂😂
@deaafrizal
@deaafrizal Жыл бұрын
untuk hal semacam itu coba pelajari minimal api & payment gateway mas bro
@robbytd4759
@robbytd4759 Жыл бұрын
@@deaafrizal makasi masbro
@robbytd4759
@robbytd4759 Жыл бұрын
Makasi mas bro
@Aldianclass
@Aldianclass Жыл бұрын
bang selanjutnya next auth bang wkwk
@dinosaurusrebus9061
@dinosaurusrebus9061 Жыл бұрын
setujuuu
@syuhadayusuf1543
@syuhadayusuf1543 Жыл бұрын
Bang Pascal Dong ajarin Dari 0 sampe lancar hehhee
@farlinsptraa9478
@farlinsptraa9478 Жыл бұрын
Bang tutor bkin siakad bang
@deaafrizal
@deaafrizal Жыл бұрын
noted bro
@MuhammadilalRamdani
@MuhammadilalRamdani Жыл бұрын
Bang bikin avn untuk buka sesi login
@Infopendekbermanfaat
@Infopendekbermanfaat Жыл бұрын
33:39 punya saya ga jalan, gmna tuh ya?? bntu jwb guys nge stuck nih hehe
@deaafrizal
@deaafrizal Жыл бұрын
tonton dulu menit2 berikutnya, ada cara solve nya kok
@DevanRaa
@DevanRaa Жыл бұрын
Bang cara buat web kek dood gitu gimana ya? Kan itu bisa menghasilkan duit😅
@VersiPertama
@VersiPertama Жыл бұрын
Simpen videonya di cloud macam server s3, jadi kalo takedown server utamanya, storage video²nya masih aman jadi bisa bikin situs baru Terus pelajari networking dan pake server luar, gapapa user harus pake vpn yg penting birokrasi dan tracking server luar ribet jd bisa dalih kalo kita kena tangkap orang kita ga pake server lokal
@adiatmalaksana6508
@adiatmalaksana6508 Жыл бұрын
sebut namaku bang
@deaafrizal
@deaafrizal Жыл бұрын
siapmalakaaaa
@epanzoi
@epanzoi Жыл бұрын
Bang next bahas pawno dong soal nya jarang semoga di jawab heheh soal nya keperluan untuk belajar dev server samp.
@nurrofimutaqin7062
@nurrofimutaqin7062 Жыл бұрын
bang ko saya lastpage munculnya 1036 yaa wkwkwk
@deaafrizal
@deaafrizal Жыл бұрын
beda y? 🤢
@fury7783
@fury7783 Жыл бұрын
JAWABAN TUGAS SAYA : if (page == 1) { setPage (1) } udah bener blom bang dea? soalnya gw coba udah gk ke -1 lagi dst.
@zxaam8853
@zxaam8853 Жыл бұрын
eror undefined is not an object (evaluating 'topAnime.pagination.last_visible_page') gimana kang
@deaafrizal
@deaafrizal Жыл бұрын
pakein tanda tanya coba. topAnime?.pagination?.last_
@dheikudeden7933
@dheikudeden7933 3 ай бұрын
Kenapa di bagian. 33:40 lastPage={topAnime.pagination.last_visible_page} malah TypeError: Cannot read properties of undifined (reading'last_visible_page') padahal pas di coba di console udah muncul
@marsmellow0635
@marsmellow0635 3 ай бұрын
udah di tambahin ? belum?
@dheikudeden7933
@dheikudeden7933 3 ай бұрын
@@marsmellow0635 ngubek ngubek sejaman, tanya tanya chat gpt, eh pas lanjut nonton malah dikasih jawabannya ama bang dea sndiri bjir bjir :v
@marsmellow0635
@marsmellow0635 3 ай бұрын
​@@dheikudeden7933MANTAPP!!
@rajawijaya2241
@rajawijaya2241 Жыл бұрын
maaf bang oot, cuma mau tanya, siapa tau disini ada yang bisa bantu jawab, cara bikin image placeholder yang kayak di server discord tuh gmn yaa, yang biasanya ada di portal selamat datang, nanti si bot bakal kirim gambar yang sudah ada template nya dengan teks dan gambar dinamis di dalamnya, saya rencana mau buat fitur itu di projek wa bot saya, tapi gatau bikinnya pake apa, dah coba cari beberapa di google cuma bisa ganti teks, warna ukuran doang, saya mau seperti yang ada di discord, dimana gambar background nya dari saya. terimakasih
@galihkusumadinata2004
@galihkusumadinata2004 Жыл бұрын
Hadir
@deaafrizal
@deaafrizal Жыл бұрын
oyyy
SESI5 - Video Player & Reusable Api Call | Next JS 2023
48:29
Dea Afrizal
Рет қаралды 11 М.
SESI2 - Search Input API | Next JS 2023
42:36
Dea Afrizal
Рет қаралды 21 М.
Lamborghini vs Smoke 😱
00:38
Topper Guild
Рет қаралды 16 МЛН
Smart Sigma Kid #funny #sigma
00:33
CRAZY GREAPA
Рет қаралды 14 МЛН
Turn Off the Vacum And Sit Back and Laugh 🤣
00:34
SKITSFUL
Рет қаралды 7 МЛН
This Game Is Wild...
00:19
MrBeast
Рет қаралды 190 МЛН
Build an INFINITE SCROLL using Next.js 13 Server Actions
12:48
Raj talks tech
Рет қаралды 14 М.
Pagination in React
29:05
Colby Fayock
Рет қаралды 3,8 М.
Next 14 + React Query COMBO with Server Actions and RSC
9:49
developedbyed
Рет қаралды 115 М.
REACT JS Web Pencari FILM Pake API Gratis - Dari 0
39:56
Dea Afrizal
Рет қаралды 87 М.
SESI3 - UI Theming & Loading | Next JS 2023
30:48
Dea Afrizal
Рет қаралды 15 М.
KENAPA PAGINATION ITU LAMBAT
24:08
Programmer Zaman Now
Рет қаралды 65 М.
SESI8 -  FItur User AUTH Login System | Next JS 2023
53:56
Dea Afrizal
Рет қаралды 15 М.
Tutorial REACT "Paling Masuk Akal" untuk PEMULA 🤩🌐
1:16:30
Web Programming UNPAS
Рет қаралды 303 М.
SESI1 - Setup & Fetch Data API | Next JS 2023
1:38:44
Dea Afrizal
Рет қаралды 85 М.
Lamborghini vs Smoke 😱
00:38
Topper Guild
Рет қаралды 16 МЛН