NextJS Tutorial - All 12 Concepts You Need to Know

  Рет қаралды 195,574

ByteGrad

ByteGrad

Күн бұрын

Learn Next.js quickly...
Also check out Hostinger's Black Friday deal at hostinger.com/bytegrad with discount code BYTEGRAD
Full transparency: I get a commission if you buy something from Hostinger through that link. VPS-hosting for Next.js apps can be a good option if you are already familiar with server / VPS setup.
Hi, I'm Wesley. I'm a brand ambassador for Kinde.
👉 NEW React & Next.js Course: bytegrad.com/courses/professi...
👉 Professional JavaScript Course: bytegrad.com/courses/professi...
👉 Professional CSS Course: bytegrad.com/courses/professi...
👉 Discord: all my courses have a private Discord where I actively participate
🔔 Email newsletter (React + Next.js course out soon!): email.bytegrad.com
All commands for deploying: gist.github.com/ByteGrad/7904...
⏱️ Timestamps:
0:00 Intro
0:29 Next.js fresh install
2:33 Routing & navigation
5:00 Metadata
5:24 Styling: Tailwind CSS
6:28 Hostinger's Black Friday deal
7:35 Image component
9:06 Client vs Server components
11:54 Server actions
16:55 Suspense and streaming
21:11 Caching, static & dynamic rendering
28:28 Middleware
29:37 Folder structure
31:43 Relax
32:10 Static export
33:10 Deployment options
33:36 Push to GitHub
33:52 Environment variables in Next.js
35:50 Hostinger VPS deployment
#webdevelopment #programming #coding

Пікірлер: 217
@airixxxx
@airixxxx 5 ай бұрын
Great as always, loved the mini deploy tutorial at the end.
@Dohzr
@Dohzr 4 ай бұрын
Love your editing - very compact and to the point without any time wasting.
@heysahilsingh
@heysahilsingh 5 ай бұрын
I’m following your channel from last 6 months, and honestly speaking content quality improved so well.
@havanapple5009
@havanapple5009 4 ай бұрын
Was watching some tutorials from other channels and was having trouble processing it all. I was starting to think I was the problem, but then I came to this vid and it all makes perfect sense. Subscribed
@MikiStec
@MikiStec Ай бұрын
Best NextJS tutorial ever. Congrats, you've explained the basics and the simple way. Helped a lot!
@jiayu0307
@jiayu0307 24 күн бұрын
If I want to learn any front-end technique now, I first come to see if you have any videos. Your tutorials are perfect for me. It’s great.
@ByteGrad
@ByteGrad 24 күн бұрын
Happy to hear that!
@LikzyOnYoutube
@LikzyOnYoutube 20 күн бұрын
This is legit the best A-Z Next.js tutorial out there, thank you
@_di_su
@_di_su 3 ай бұрын
best tutorial i've ever watched for anything code related. very well done thank you
@shortflicks83
@shortflicks83 5 ай бұрын
OMG Man ! I am in love with this video. It helps me to revise all next JS concepts within an hour what an amazing explanation from you.
@jasonpieters
@jasonpieters 4 ай бұрын
I only got half way through the video and bought your course. Very well explained and the ability to demonstrate these concepts on top of just talking about them is awesome.
@ByteGrad
@ByteGrad 4 ай бұрын
Awesome, thanks! 👍
@amanrubey
@amanrubey 3 ай бұрын
I'm kind of a beginner who knows only basic React and still I enjoyed this video so so much!
@theleo2094
@theleo2094 2 ай бұрын
CLEAR. DIRECT. OBJECTIVE. EXCELLENT. Wish every web dev tutorial on the Internet was like this!
@ScriptRaccoon
@ScriptRaccoon 3 ай бұрын
I just LOVE the pace and editing here. As someone who is familiar with other frameworks it is very refreshing to not hear any boring old stuff but only what's essential and important. Surely the video is not accessible to beginners, but not every video has to be. I also noticed a lot of similarities with SvelteKit by the way.
@KulturanCov
@KulturanCov 25 күн бұрын
Wow. Just wow. Seldom seen such a concise and clear video. Information like this is most often contained within 10x of the video size. Beautiful!
@voldemortvi4264
@voldemortvi4264 5 ай бұрын
YES , YEEEES!! i was waiting for you to make a video about NextJS before i start it , thank you !
@nayanbramhane8077
@nayanbramhane8077 5 ай бұрын
came here to kickstart my nextjs learning path, you taught more than that, I loved the hosting part, you explained very well. I just loved your explanation 😍😍😍😍
@domenicocucinotta2720
@domenicocucinotta2720 2 ай бұрын
Hey Man your tutorials are so explicative , clear and concise! Probably I wouldn't have followed you when I first started programming, but know with experience I can follow along easily and your method is spot on! ❤
@marvinotieno2194
@marvinotieno2194 2 ай бұрын
I just came across this channel and its definitely making my life easy getting started with Next JS
@EnesKab
@EnesKab Ай бұрын
I am at the half of the video yet, and as a beginner, I learned more than all tutorials I watched combined so far. The I was really super confused and struggling with the new concepts and NextJS. A bird's eye-view from someone who really knows his stuff is enlightening. Thank you !
@vicez_
@vicez_ 5 ай бұрын
So thankful; Posted at the exact moment I needed it.
@mabillama
@mabillama 5 ай бұрын
This is great value. Thanks for the effort and effective communication
@AmodeusR
@AmodeusR Ай бұрын
This is really nice for someone liike me that couldn't practice Next.Js for the last months, having a quick review of essential concepts to know from NextJS. Thank you very much!
@deividasmacavariani8684
@deividasmacavariani8684 5 ай бұрын
I'm amazed how clear you make your topics. Thank you for very informative videos
@akramnarejo6221
@akramnarejo6221 Ай бұрын
After watching for a few seconds I double checked my player speed settings. literally you're very smooth and conveying 100%.
@muaf8374
@muaf8374 5 ай бұрын
From dev to production. Good tutorial.
@AlirezaGarshasbi-kr1on
@AlirezaGarshasbi-kr1on 3 ай бұрын
it is short, straight and educative loved it thank you❤
@JeanDidier
@JeanDidier 4 ай бұрын
Appreciated the last deployment part. Thank you 🙏
@TheLondekZdroj
@TheLondekZdroj 5 ай бұрын
I am so looking forward to checking out your upcoming Next.js tutorial.
@sahaneakanayaka3394
@sahaneakanayaka3394 5 ай бұрын
Your tutorials are so amazing and helping a lot ... Thanks
@VojtechCerveny
@VojtechCerveny 5 ай бұрын
Wow, this is really nice overview! Thanks!
@JosephMaramba
@JosephMaramba 5 ай бұрын
I thoroughly enjoyed this, superb quality
@jbundziow-pf8me
@jbundziow-pf8me 25 күн бұрын
Nice explained core concepts. Thanks for the tutorial. Nice format!
@MrBrady95
@MrBrady95 Ай бұрын
It's funny I've heard people say, "Tailwind eliminates the need for coming up with class names." Before, that didn't seem like a big deal, but it actually 'clicked' when watching this video. The mental energy that goes into coming up with good, consistent class names is no small thing, not to mention maintaining greater consistency in CSS across projects. Makes sense to save the creativity for when it's needed, thanks.
@xXxRK0xXx
@xXxRK0xXx Ай бұрын
i feel like it takes more effort to look up tailwind css syntax than thinking of a classname...
@jibbish7148
@jibbish7148 10 күн бұрын
For me it took about 2 weeks to learn all the tailwind classnames. Now I feel like I will never go back to vanilla css
@ustav_o
@ustav_o 3 күн бұрын
once you start using it you will not ever want to go back
@nasssty284
@nasssty284 5 ай бұрын
Clear and understandable, just like all your other videos... keep up and tank you !
@asfandyar8088
@asfandyar8088 5 ай бұрын
Thank you very much sir. All of your lectures are amazing!!!
@ianc6418
@ianc6418 5 ай бұрын
thanks man. just starting with nextjs and react so this is great.
@CarlosReyes-ku6ub
@CarlosReyes-ku6ub 22 күн бұрын
DUDE, this content is SAVAGE, respect ++ subscribed
@Nurpie
@Nurpie 5 ай бұрын
Your NextJs videos has a lot more views than others! It would be amazing if you could also make a tutorial on how to use supabase sso with it. I am a little lost and I like that you explain important points.
@MrGuitarguru95
@MrGuitarguru95 3 ай бұрын
Wonderful overview! Thank you!! 🎉
@looming_
@looming_ 5 ай бұрын
Eagerly awaiting your next course!
@geianmarkdenorte9874
@geianmarkdenorte9874 Ай бұрын
I like it! short and compact knowledge shared. Thank you
@khaledsanny4817
@khaledsanny4817 5 ай бұрын
Waoh.... It's such a quality tutorial... I am literally unable to not understand almost "EVERYTHING" about NextJS.... +1 sub 😂💪
@prosperzegue6735
@prosperzegue6735 Ай бұрын
I don't often comment tutorial or any KZfaq video but this Next.js tutorial video's quality is very high from A to Z. Thank you so much. You are amazing !!!
@ByteGrad
@ByteGrad Ай бұрын
Glad it helped!
@anzo.p
@anzo.p 15 күн бұрын
The best kind of tutorial
@mosatsoni4324
@mosatsoni4324 4 ай бұрын
Awesome video with great examples and clear explanation!
@JoseMachadoMadueno
@JoseMachadoMadueno 4 ай бұрын
You just delivered the holy grail I was looking for, Thanks a lot!!
@deepmane5845
@deepmane5845 5 ай бұрын
after watching so many videos of NextJs I found you just finished the video I can say All Clear
@HunterBBQ
@HunterBBQ 2 ай бұрын
This is very very good video with very detailed and very clear on each and everything you try to share with us❤. Thank so much for your efforts
@dovahkiin3362
@dovahkiin3362 5 ай бұрын
im excited about the react next course
@diegofelipe91
@diegofelipe91 5 ай бұрын
I need this new next's course!!
@udaym4204
@udaym4204 2 ай бұрын
best video on nextjs thanks BytGrad
@youssefaserrar2001
@youssefaserrar2001 5 ай бұрын
Bro you are the goat of NextJs
@OldemiroAmericoBaloi
@OldemiroAmericoBaloi Ай бұрын
This is just amazing.
@medouadjihboudraa7706
@medouadjihboudraa7706 5 ай бұрын
best explanation i have ever witnessed
@MdNaimurRahmanHera
@MdNaimurRahmanHera Ай бұрын
This is an awesome course. Thanks
@0xAndy
@0xAndy 5 ай бұрын
The caching explanation was 👌🏼
@vanhungnguyen7543
@vanhungnguyen7543 Ай бұрын
Useful video. Thanks
@salahiddinediouri280
@salahiddinediouri280 5 ай бұрын
Great share , thank you for another good video as always
@oludamolaijimade9018
@oludamolaijimade9018 Ай бұрын
I needed to pause this video to find out the genius behind it. I love this tutorial and I am definitely getting your course.
@ByteGrad
@ByteGrad Ай бұрын
Awesome, thanks! :)
@amanrubey
@amanrubey 3 ай бұрын
My God I absolutely love your channel!
@captainnoyaux
@captainnoyaux 5 ай бұрын
Wow, awesome video, thanks !
@reiniervarkevisser
@reiniervarkevisser 5 ай бұрын
Thanks for this nice post.
@KevinRamirez-vw5kv
@KevinRamirez-vw5kv 2 ай бұрын
You sir are awesome.
@najneindustrijaliziraniji
@najneindustrijaliziraniji 3 ай бұрын
This could easily be an excellent six-hour Udemy course. Perhaps it's recency bias, but this is the best crash course I have ever seen. And i say that as an expert because for a long time, I've only watched crash courses :P
@lidlplayer007
@lidlplayer007 2 ай бұрын
Nice video thanks for your work ❤
@KrokodilShnap
@KrokodilShnap 4 ай бұрын
This video is awesome! Thank you
@user-gu1lc7wl2c
@user-gu1lc7wl2c 5 ай бұрын
Thanks so much!!!!!! Pretty great video!
@prashlovessamosa
@prashlovessamosa 5 ай бұрын
Thank you.
@ipeerless6717
@ipeerless6717 16 күн бұрын
what a smart man!
@rami_atallah
@rami_atallah 3 ай бұрын
This video is amazing
@iuashrafi
@iuashrafi 4 ай бұрын
great content !! thankyou
@hurleywflow2227
@hurleywflow2227 5 ай бұрын
Love it 😊
@salamandr4111
@salamandr4111 4 ай бұрын
such a great video!
@nogafouz2174
@nogafouz2174 5 ай бұрын
thanks alot you are super teacher
@gyros9162
@gyros9162 5 ай бұрын
definitely put this into bookmarks
@Beardyman5617
@Beardyman5617 Ай бұрын
Finally!! Thanks
@pedrofigueiredo5548
@pedrofigueiredo5548 5 ай бұрын
i was impatiently waiting for youir next video (no pun intended ) amazing as always
@ByteGrad
@ByteGrad 5 ай бұрын
Haha great!
@rayevo8mr209
@rayevo8mr209 2 ай бұрын
Great video, how can you perform more than one crud operation on the use optimistic?
@phronessys
@phronessys 3 ай бұрын
thank you, so much better than the docs
@collinsk8754
@collinsk8754 4 ай бұрын
Excellent 👍👍!
@alexg7282
@alexg7282 5 ай бұрын
Very usefull ! Thanks a lot
@aryaamootaghi3248
@aryaamootaghi3248 5 ай бұрын
This guy is one of the very few best devs on nextjs I have ever seen with really clear delivery and the background on the topics. completely the opposite of indian toturials. keep up the great work.
@georgejoseph2601
@georgejoseph2601 4 ай бұрын
what a banger tutorial
@brondchux
@brondchux 4 ай бұрын
Great NextJs overview 🎉 One question tho: In 32:37 What’s the name of your intellicence? The VS Code extension that suggests the code autocompletion? Thank you
@nademkhan931
@nademkhan931 5 ай бұрын
Excellent
@TYTAX_HOME_GYMS
@TYTAX_HOME_GYMS 4 ай бұрын
My english is not perfect so I had to slow down video till 0.75 :) To understand everything. Great tutorial.
@jorden123
@jorden123 2 ай бұрын
I really like your explanation about those core subjects, and I got some questions: 1. It looks like it's always going to be redundant to have the PostgreSQL commands right in the components, that's why I think a better solution would be to wrap them up in an MVC pattern with business-logics and modules. What do you think? 2. From a DevOps engineer perspective, how would you scale it? It would be much easier to scale it if we have the "server" apart from the "client" and have them communicate by REST-API. That way you can scale the server as much as you want (which is more likely to be under a heavier load than the "client"). I'm currently working on a side project that is using Next.js in the client side with some server-actions that use "REST-API" and call another server that handles the DB, implemented with MVC design-pattern. In the server side, all of my DB modules are being re-used by different business-logics that can be complicated, therefore MVC saves the day by making it a little easier.
@paweczajkowski2176
@paweczajkowski2176 4 ай бұрын
U have very pretty diction and Your language is very clear.Its soo important for people from other countries . greetings
@ByteGrad
@ByteGrad 5 ай бұрын
My Professional React & Next.js course is OUT NOW now! Find it here: bytegrad.com/courses/professional-react-nextjs -- this is the #1 resource to master the latest React & Next.js, my absolute best work.
@user-bk5qt2sd2v
@user-bk5qt2sd2v 5 ай бұрын
Can't wait :D Thank you for the great content you provide us with.
@kevinnguyen238
@kevinnguyen238 5 ай бұрын
Will the nextjs course be Next 14?
@ByteGrad
@ByteGrad 2 ай бұрын
@@kevinnguyen238 Yes, all the latest and greatest is in there :)
@davidhendriksen
@davidhendriksen Ай бұрын
Thanks for the interesting video! Quick question regarding the Image component and pulling images from an API. Thing is, I don't have the image dimensions upfront. Any ideas on how to deal with the width prop requirement? Should I chat up the backend team to add width and height to the API response, or is there a workaround you'd suggest?
@viniciusm.m.7822
@viniciusm.m.7822 5 ай бұрын
Thanks, bro!!! Abraço do Brasil! God bless you!
@toastrecon
@toastrecon 5 ай бұрын
One week until the course drops!!
@ByteGrad
@ByteGrad 5 ай бұрын
Get ready! 👍 :)
@ambantis
@ambantis 5 ай бұрын
this is really awesome, thank you ... any chance you could make the code public?
@grif.n
@grif.n 5 ай бұрын
Can we use react-query or useSWR with server actions? Can server actions be used without a form?
@Nurpie
@Nurpie 5 ай бұрын
Thanks!
@ByteGrad
@ByteGrad 5 ай бұрын
Thanks, appreciate it!
@userre85
@userre85 16 күн бұрын
Even sat through the sponsor segment.
@mahmoudelalfy8076
@mahmoudelalfy8076 5 ай бұрын
14:14 you can call server actions from client components too
@tnnz9920
@tnnz9920 5 ай бұрын
I'm curious about this server actions, so we don't need any API again to post or create data?
@Brook-qb8hp
@Brook-qb8hp 21 күн бұрын
can you make a video that uses axios in server component
@timstauffer9181
@timstauffer9181 4 ай бұрын
wonderful tutorial. never heard nginx pronounced 'En-Jinx'. I've always called it 'Engine-X'
@mohammadaligm78
@mohammadaligm78 28 күн бұрын
That was maybe the best toturial ever man like faaaaak
@adlerspencer
@adlerspencer 5 ай бұрын
👏👏👏👏👏 _as usual_
Next js Tutorial for Beginners | Nextjs 13 (App Router) with TypeScript
1:02:55
Programming with Mosh
Рет қаралды 465 М.
Блоховирус !🦠 #симба #тигра #булли
00:57
Симбочка Пимпочка
Рет қаралды 9 МЛН
WWE is real💔
00:16
IShowSpeed
Рет қаралды 82 МЛН
Web Developer Roadmap (2024) - Everything is Changing
25:02
ByteGrad
Рет қаралды 189 М.
I DONT USE NEXT JS
54:01
ThePrimeTime
Рет қаралды 297 М.
Every React Concept Explained in 12 Minutes
11:53
Code Bootcamp
Рет қаралды 252 М.
You might not need useEffect() ...
21:45
Academind
Рет қаралды 116 М.
10 common mistakes with the Next.js App Router
20:37
Vercel
Рет қаралды 158 М.
Learn Next.js Parallel Routes In 16 Minutes
16:18
Web Dev Simplified
Рет қаралды 101 М.