Пікірлер
@gabrielfarias9999
@gabrielfarias9999 19 күн бұрын
The env vars in build commands saved my life. Man I would buy you a coffee if I could. Thank you for the problem you solved for me!
@jarnolaitinen9989
@jarnolaitinen9989 21 күн бұрын
no processing param doesn't fix double fetch. -> Why does it happen? In React 18, Strict Mode causes effects with an empty dependency array ([]) to run twice in development mode. This is a debugging feature, and it only happens in development-not in production. The second run is meant to simulate an unmount and remount cycle to catch bugs in cleanup logic.
@thebenblue20
@thebenblue20 26 күн бұрын
I was literally working on this the whole day and Code Kai saved me at the end. I got my back-end working! Thank you :)
@bruceleeroy8302
@bruceleeroy8302 Ай бұрын
Great tutorial. I got it to work but I wanted to know which video precedes this with the front end code?
@forall7586
@forall7586 Ай бұрын
Most Valueable Video. Thanks to save my lot of time. I was facing issues in getting environment variable but now everything working fine ❤
@suriya_619
@suriya_619 Ай бұрын
Hi, your videos are easy to learn. can you make a video for "simple react app hosting in render and api sending and receiving".
@santd3400
@santd3400 Ай бұрын
It destroys useful SC of NextJS :)))
@antwarior
@antwarior Ай бұрын
can you please do a video on setting up a form and getting the users details, authenticating their details and then submitting that info to the database, i have been watching your videos for 2 days and i am still kinda confused on how that transaction works, and by the way, i think its best to do the videos in a way where you show how to do it the production way and then show other ways, that would make it a lot easier and be great way for me to learn, follow along and finally put something out for production at the same time @Codr Kai
@antwarior
@antwarior Ай бұрын
OMG... bro you dont know how much you just helped me, I been looking for a tutorial just like this one for over a month but everytime i search it, they show me ruined tutorials and i just click right out because its no sense to follow along if I'm not using typescript (yes tutorial tubers using typescript to show you a thing you trying to do in javascript is trash and what i call a waste of a tutorial because typescript is for me a ruined experience of real javascript ) Im about to benge watch all your videos in the middle of me building out my project, thank you for your video brother 👌👌
@JapaneseWithoutKanji
@JapaneseWithoutKanji Ай бұрын
ok, but if its a digital product, how to deliver it to him after he pays? how do i know he paid?
@TangieBeaty
@TangieBeaty Ай бұрын
Can this work with a Mac Book Air that only has USBc connection only
@utkarshseth3082
@utkarshseth3082 Ай бұрын
Realy realy helpful, i was kind of pissed off like why its not working om aws amplify, thank you very much for making this vidoe 🙏
@farid9323
@farid9323 2 ай бұрын
The build settings with environment variables was the missing piece for me. I didn't see documentation for that anywhere. You saved me countless hours (and headaches).
@utkarshseth3082
@utkarshseth3082 Ай бұрын
Yes same exactly 💯
@floydizzle
@floydizzle 2 ай бұрын
Had to do a refresher on integrating a node/express backend with react and this video explains how to implement them together very clearly. Thanks bro!
@John-wx3zn
@John-wx3zn 2 ай бұрын
Thank you.
@johnasigbekye3028
@johnasigbekye3028 2 ай бұрын
yea, this is the best tutorial i've seen so far. can't believe i spent hella hours trying to figure out homebrew and pip and vscode as a new mac user
@aaronalquiza9680
@aaronalquiza9680 2 ай бұрын
i have a HDMI monitor switcher (1 monitor to multiple inputs like a PS5, Windows, Mac, etc). 1 samsung hdmi monitor (1440p 60hz) is connected to it so i can switch between my home windows PC and my work Macbook M2 Pro. i could also directly connect the hdmi monitor to the macbook's hdmi port. i have another LG monitor (1600p 60hz) directly connected to one of the usb-c ports of the macbook. both monitors work with the macbook with lid open or closed. it does need to be connected to a power source otherwise it disconnects both monitors.
@User-wp8sh
@User-wp8sh 3 ай бұрын
thank you very much! it was straightforward which is easy to understand. thank you.
@piyush9912
@piyush9912 3 ай бұрын
Commenting to support. Keep up the good work
@liamkelly4893
@liamkelly4893 3 ай бұрын
Most underrated channel I've seen, tutorials are so clear and simple yet detailed. Thank you!
@redzninja8749
@redzninja8749 3 ай бұрын
does the "use client" in wrapper component make the whole page not ssr friendly?
@milkboxshow1416
@milkboxshow1416 3 ай бұрын
that's exactly right
@farzad5128
@farzad5128 3 ай бұрын
lol, now main issue is how to get data from db in js file :)) u used static json array
@game_space111
@game_space111 4 ай бұрын
thanks man
@putujojo1968
@putujojo1968 4 ай бұрын
Is NEXT_PUBLIC_ENV working well on the client side?
@fantasyacesofficial
@fantasyacesofficial 4 ай бұрын
Sent you a dm on instagram.
@melkhywong7594
@melkhywong7594 4 ай бұрын
hi. can i use your method to set cookies for value of cart id?
@irule10338
@irule10338 4 ай бұрын
Fetching to an outside url, in your example dummy.json/products didnt work for me :(
@ashwinmanghat4416
@ashwinmanghat4416 4 ай бұрын
But doesn't it mean that the slugs are open and accessible to anyone?
@em.naturalnie
@em.naturalnie 4 ай бұрын
I have a question what microphone do you use? Thanks!
@codrkai
@codrkai 4 ай бұрын
For this video, I'm just using a lavalier mic with a windscreen on it 😊 My new videos I've been using the DJI Mic 2 and I highly recommend it.
@AndresMartinez-se9zl
@AndresMartinez-se9zl 5 ай бұрын
Hey, what is the difference between router handlers and api routes, and which one can i use in a next js 14 app?
@codrkai
@codrkai 5 ай бұрын
This is part of the Next JS 14 tutorial series. Check out the first video which goes through all the basics 🙌
@christophernolan8761
@christophernolan8761 5 ай бұрын
Awesome. thanks v much
@jr.rasentertainment4074
@jr.rasentertainment4074 5 ай бұрын
Thank you so much for sharing this information, I am about to launch my website but I need this for my Merchandise. Watching all the way from Vanuatu
@prashlovessamosa
@prashlovessamosa 5 ай бұрын
Great
@codrkai
@codrkai 5 ай бұрын
🙌
@sp_watersweep
@sp_watersweep 5 ай бұрын
13:57 Commenting Timestamp for notes.
@codrkai
@codrkai 5 ай бұрын
I've never thought of this. Nice 🙌🙌
@BrendonGruis
@BrendonGruis 5 ай бұрын
I really like the straightforward nature of this tutorial. Way to stay on task and show how to do the thing concisely.
@0thi123
@0thi123 5 ай бұрын
Nice video but when i create my own custom api route a POST route amplify throws error 500, please how do i resolve this
@codrkai
@codrkai 5 ай бұрын
Join my Patreon and download the code for no errors lol 🔥 also, figuring out bugs will make you a better programmer 🙌🙌
@jacksonroger
@jacksonroger Ай бұрын
Same problem
@christophernolan8761
@christophernolan8761 5 ай бұрын
u should have your own paid channel. it is that good
@codrkai
@codrkai 5 ай бұрын
Glad you're loving it 👊 ps. Love your movies. Especially Inception 🙌😂
@Tomatechs558
@Tomatechs558 5 ай бұрын
Thanks, I like your content happy coding, where can I find the previous video?
@codrkai
@codrkai 5 ай бұрын
I've separated these into their own playlists with React, Next JS, Python etc. They should be in order. I tend to label everything with their respective names like React JS or Next JS. Hope it helps 🙌
@lunchboxUFX
@lunchboxUFX 6 ай бұрын
I'm used to separating the BE in its own directory but have it still use the original package.json at root, here you init one inside the backend dir - is there a specific programmatic reason for doing this, or does this just keep things organized?
@codrkai
@codrkai 5 ай бұрын
I actually recommend separating them in their own folders. I think I show this in the next tutorial or something lol. I have seen others do this, but I do think it's more clean to have the BE and FE in their own 🙌
@lunchboxUFX
@lunchboxUFX 5 ай бұрын
​@@codrkai actually i thought about it more and i'm like duh, prob nice to keep dependencies separate. Aint nobody using jquery slider on the server
@Jo-xt5eq
@Jo-xt5eq 6 ай бұрын
Really helpfull ;) thanks
@EasyLiss
@EasyLiss 6 ай бұрын
Finally what I’ve been looking for! Thanks for the wonderful info!!!
@prashlovessamosa
@prashlovessamosa 6 ай бұрын
Great thanks for sharing
@cheftimbob
@cheftimbob 6 ай бұрын
Awesome content as always Kai!
@chuuuuuuuuucu
@chuuuuuuuuucu 7 ай бұрын
thanks!
@eliasshemsu5853
@eliasshemsu5853 7 ай бұрын
This is a great video. Thanks a lot!
@dreadnaught9226
@dreadnaught9226 7 ай бұрын
Thank you so much for the amazing tutorial. Could you kindly may be in a future video show us how we can use the cookies to log in the user if the cookies haven't yet expired instead of calling the sign in form client component. Again, amazing work.
@codrkai
@codrkai 7 ай бұрын
I have an upcoming tutorial using next-auth. Hopefully it'll answer the sign in and expiration questions 😬👊
@froote
@froote 7 ай бұрын
Idk why they don’t update the docs. But great tutorial
@codrkai
@codrkai 7 ай бұрын
If you go to the NextJS website, make sure to select the "App Router" from the upper left dropdown to see the new docs 👊
@dreadnaught9226
@dreadnaught9226 7 ай бұрын
I love the tutorial, can't help but feel cheated that in less than 30 minutes, you've accomplished what I couldn't in a week. Thank you, G.
@codrkai
@codrkai 7 ай бұрын
We've all been there. It gets faster over time 🔥
@rajithprabhakaran
@rajithprabhakaran 7 ай бұрын
Wonderful session! Quite a lot of take away from this session. Keep up your good work! I spent some evenings, it's worth spending that much time. Thanks. NB: There are few changes in the syntax, now and then, due to update in the versions.
@codrkai
@codrkai 7 ай бұрын
I plan on making an updated tutorial soon with React 19 🙌
@christophernolan8761
@christophernolan8761 7 ай бұрын
really terrific. You are a very good instructor. 1 question: in the client, does each page run its own axios fetch code on the page (or is that code separated out like a component)? Thanks again for the really helpful videos on React.