Learn Next.js 13.4 Server Actions in 24 minutes (For beginners)

  Рет қаралды 71,342

Sonny Sangha

Sonny Sangha

Күн бұрын

Пікірлер: 150
@PattySpicy
@PattySpicy Жыл бұрын
Again.... Sonny has always breaking something complicate to small pieces and train us to think along side with his lessons - tutorials and give us some example so we can code better ourself later. Thanks Sonny ! Please Don't stop doing this 🔥🔥
@hmaina0
@hmaina0 Жыл бұрын
Sonny, Sonny, Sonny, what a man you are. You help people get jobs and also help them keep those jobs. Thanks for the great content.
@renatomignogna6895
@renatomignogna6895 9 ай бұрын
Awesome explanation Sonny, straight to the point - and covers all the things I needed to know, much appreciated
@AnindoSarker
@AnindoSarker Жыл бұрын
Ohh my goodness this tutorial is soooo good I literally changed my whole career after I started watching your tutorial. Thank you 🙏
@bhavikshah5869
@bhavikshah5869 Жыл бұрын
Learning server actions from your video was so much easier than diving into the docs. Thanks Sonny! Looking forward to the caching and optimistic update videos!
@SonnySangha
@SonnySangha Жыл бұрын
I’m Glad it was helpful!💯💪🏽
@developerpranav
@developerpranav Жыл бұрын
Server actions are really cool, and so are your tutorials. Would love to see one for optimistic updates!
@sudeshryan8707
@sudeshryan8707 Жыл бұрын
Wt is cool here? Wt problem does it solve? Its apparently Just a over complicated way to achieve the same thing
@DigitalAlchemyst
@DigitalAlchemyst Жыл бұрын
​@sudeshryan8707 it's all about the way it renders and speed and efficiency, you should pay attention to the video
@mikail_dev
@mikail_dev 7 ай бұрын
Thank you very much. I was struggling with the data refetch concept. and even though I have no knowledge in typescript you explained it very well. Thanks again
@sumitttpaul
@sumitttpaul Жыл бұрын
Sir can you please explain about sharing data and state between server components and client components
@pranayprajapati5275
@pranayprajapati5275 Жыл бұрын
Nextjs just keeps getting better. Thanks sonny for keeping up with the pace.
@kyle-andrewgovinder9902
@kyle-andrewgovinder9902 Жыл бұрын
Left field comment, I know, but Sonny is such a catch. Brilliant, handsome, charismatic. You were heavily favored when your specs were being drawn up
@peterabiodunokusolubo1541
@peterabiodunokusolubo1541 7 ай бұрын
This is the best tutorial so far on server actions
@tunaralyarzada
@tunaralyarzada Жыл бұрын
Very huge Thank you, man! That's literally the tutorial that i has been looking for! For next tutorials, I would ask you to make a video about "Caching" in details (Both CDN and Client-side caching) in Next js 13 💥
@karendoran3692
@karendoran3692 Жыл бұрын
One of the best explanations on a coding topic I have ever heard!!
@hyper_channel
@hyper_channel Жыл бұрын
Good video mate, coming from traditional Next, app router did bring a few new flows, quite handy.
@marioskanellopoulos8780
@marioskanellopoulos8780 Жыл бұрын
Pretty useful and explanatory video as alwasy Sonny. You never let us down man. Papafam is the best choice I've ever made!!! Sending tons of love at your side my friend
@SonnySangha
@SonnySangha Жыл бұрын
Thank you Mario I appreciate you!!!
@downtownsocialite1206
@downtownsocialite1206 4 ай бұрын
Thank you sir for clear explanation 🙌
@failasuf950
@failasuf950 Жыл бұрын
totally liked it. make video how to delate data plz
@pk5388
@pk5388 Жыл бұрын
you video is great sonny! i'm just start learning nextjs and your video helping me a lot keep going brooo
@jeffmlb256
@jeffmlb256 Жыл бұрын
Sonny never disappoints ! I don't even know how to rate this level of skills
@SonnySangha
@SonnySangha Жыл бұрын
❤️💯
@CodingWithTaaxo
@CodingWithTaaxo Жыл бұрын
I'm really glad I watched this video
@waggadash
@waggadash Жыл бұрын
I am stunned ... so much value! Thanks a lot Sonny
@fatihcan5890
@fatihcan5890 Жыл бұрын
Best tutor evaa bro thanks a lot !!
@தினேஷ்-சேலம்
@தினேஷ்-சேலம் Жыл бұрын
u r doing awesome job bro!! we are excited to learn more advanced features in Nextjs 🤩
@dainsleif3122
@dainsleif3122 Жыл бұрын
Thank you so much for explaining useTransition hook!! I didn't even know about it. That is so useful!! amazing.
@fear0ne
@fear0ne Жыл бұрын
Hi Sonny, this is a great explanation of the new server functionality, can you tell me where would i need to add this revalidateTage when am using Prisma for database interactions?
@leofaizan8886
@leofaizan8886 6 ай бұрын
great vid as always. Can someone please explain whats the difference between revalidate tag and fetching the API again? both are same on paper. Thanks
@jacquitratongamanahaja979
@jacquitratongamanahaja979 Жыл бұрын
This is an epic bro, I really love your explanation as well as the way you present it. Thank you so much.
@gowthamk5969
@gowthamk5969 Жыл бұрын
Thanks man . Very informative difficult to find videos on latest releases of next js & also mockup api is so cool 🥺
@AdhamKhalifa-h2p
@AdhamKhalifa-h2p Жыл бұрын
Very good explaining thanks so much for this
@uixmat
@uixmat Жыл бұрын
Love your tutorials mate, so well articulated and structured. Absolute gem 💎
@dalestewart
@dalestewart Жыл бұрын
Server actions are very beneficial. It would be great to see a video on optimistic updates.
@sicario55
@sicario55 Жыл бұрын
Well explained.....thorough, untangling what's in alpha shows skills 💯
@SonnySangha
@SonnySangha Жыл бұрын
Thank you!
@mikail_dev
@mikail_dev 7 ай бұрын
We would love a tutorial on useOptimistic hook.
@JohnnySalami-jo4jh
@JohnnySalami-jo4jh Жыл бұрын
It's definitely going to take some getting used to...could there be any potential pitfalls to not attaching state to the input fields and avoiding JS?
@IvoTsochev
@IvoTsochev Жыл бұрын
Thanks for the video Sonny!
@salahiddinediouri280
@salahiddinediouri280 Жыл бұрын
this is a really cool tuto about a cool feature ( server actions ) , thank you for share it
@crim-son
@crim-son Жыл бұрын
How do we make success feedbacks, and error messages when things go wrong?... Thanks for the tutorial ❤
@umargulzar2982
@umargulzar2982 Жыл бұрын
Nice video totally liked it. Please create a full video on Next.Js any clone..
@NOTHING-en2ue
@NOTHING-en2ue Жыл бұрын
i finally understand this, very great tutorial, thanks a lot ❤
@buzz.r.lightyear
@buzz.r.lightyear Жыл бұрын
Super. That is exactly what I was looking for!
@EK-rp8jp
@EK-rp8jp Жыл бұрын
Omg best server action tutorial 🎉
@davidkilamlya7630
@davidkilamlya7630 Жыл бұрын
Hello Sonny, can you prepare the NextJs 13.4 full course
@vikasni95
@vikasni95 Жыл бұрын
Thank you for this wonderful content 😊
@oliver1231033
@oliver1231033 Жыл бұрын
looking forward to useOptmistic and state management with server action (maybe compared to useEffect
@SonnySangha
@SonnySangha Жыл бұрын
Awesome Il create a vid on it🔥
@sharjilkhan7933
@sharjilkhan7933 Жыл бұрын
@sonny, are you using github copilot? Can you please make a video on that about your experience of using it?
@andreyokhrimenko2271
@andreyokhrimenko2271 Жыл бұрын
Maybe in a soon feature this become game changer! Thanks a lot. In your implementation server actions - how we can clear form after submitting? I try to ask chatGPT but only one they to do it - convert form to 'use client' Isn`t it?
@PATILTANMAYVIJAY
@PATILTANMAYVIJAY Жыл бұрын
I have Same doubt, After submitting i want to redirect to next page. How can we achieve this?
@andreyokhrimenko2271
@andreyokhrimenko2271 Жыл бұрын
I think just use useRouter from "next/navigation" google to got example @@PATILTANMAYVIJAY
@datamagaldadze1134
@datamagaldadze1134 Жыл бұрын
can you make videos about dynamic routes? api routes?
@learnearn8721
@learnearn8721 Жыл бұрын
please put a video on optimistic update video. thanks in advance
@noeldolan518
@noeldolan518 11 ай бұрын
Great video. :). BTW what tools are you using to sketch UI @ 7:38?
@imslaint
@imslaint Жыл бұрын
thanks for the tutor man, this is cool
@tomspatula616
@tomspatula616 8 ай бұрын
Great video !! thanks a lot
@Tkamsker
@Tkamsker Жыл бұрын
You are a great teacher thank you
@SonnySangha
@SonnySangha Жыл бұрын
Thank you! 😃 #PAPAFAM
@chineducornelius6076
@chineducornelius6076 Жыл бұрын
Nice one Sonny, thanks 👍
@MrElio74
@MrElio74 Жыл бұрын
Thanks for doing your videos. Appreciate it
@dainsleif3122
@dainsleif3122 Жыл бұрын
Next.js got even faster.. 13.5.2 ❤
@latch909
@latch909 Жыл бұрын
Next automatically imports the types globally if you rename 'typings.d.ts' to 'types.d.ts' so you don't have to declare type imports on each file
@czancdy144
@czancdy144 Жыл бұрын
please make a video on optimistic updates
@SonnySangha
@SonnySangha Жыл бұрын
You got it!
@alexandremezeray1502
@alexandremezeray1502 Жыл бұрын
You're great! thank you! you've gained a subscriber ;) I've got a little question. Do you think it would be possible to add new cards, for example, by listening to a kafka topic? I know there's a kafkajs library. I've managed to consume the data from a topic but I don't know how to add an element to my page based on the new kafka messages :/ I thought the use server could do the job but I don't see how. Do you have an idea?
@blazi_0
@blazi_0 Жыл бұрын
Very very well done tutorial love it ❤
@CoderSineNomine
@CoderSineNomine Жыл бұрын
Hi Sonny, great video as always. A question for you, is it a bad practice to fetch api on client components and convert them to async? still getting used to server-client logic of next js and i have big dilemma! thx..
@Ashish-_-
@Ashish-_- 9 ай бұрын
Neat explanation!
@programmingwithnit5308
@programmingwithnit5308 Жыл бұрын
Thank you brother
@___ruthless
@___ruthless Жыл бұрын
Sonny you are a g mate
@deddyprianto3979
@deddyprianto3979 Жыл бұрын
you are hero Sony thankyou ❤
@electricindro2236
@electricindro2236 Жыл бұрын
Please explain how useOptimistic hook works as well. Thanks for this tutorial.
@SonnySangha
@SonnySangha Жыл бұрын
You got it! On the way!!
@electricindro2236
@electricindro2236 Жыл бұрын
@@SonnySangha Thanks a lot! Really appreciate it ♥️
@souravmehta5143
@souravmehta5143 Жыл бұрын
Oh bro! Was just waiting n finding this
@LêQuốcVương-c3y
@LêQuốcVương-c3y 10 ай бұрын
You save me lots of time
@sharurocky8379
@sharurocky8379 Жыл бұрын
Very useful video ❤ Can u make a redux toolkit with nextjs 13.4 videoo.....
@aminjafarlou8919
@aminjafarlou8919 Жыл бұрын
Sonny thanks so much for the amazing content ♥. I had a question about NextJS13 and did not have any luck finding a satisfying answer on the net. How can we benefit from server side rendering features when we are using a UI library like Mantine or AntD? The problem that I have is that these libraries need a provider to wrap the entire app. However, if we do this all of our content should be inside client-side pages and we simply cannot use server-side for any page. How can we handle this issue?
@ahmedabdelgawad2684
@ahmedabdelgawad2684 Жыл бұрын
Good vid, Thanks
@ConorChepenik
@ConorChepenik Жыл бұрын
Great video
@piyushkapoor5195
@piyushkapoor5195 Жыл бұрын
@Sonny a liitle doubt - are server actions secure like can i use api keys and credentials while fetching
@Nicolas0325
@Nicolas0325 Жыл бұрын
Thx sonny!
@ayushshende4290
@ayushshende4290 Жыл бұрын
I am new to NextJs and I am confused about the distinction between server actions and route handlers. When should we use which one?
@appstuff6565
@appstuff6565 Жыл бұрын
note to self: @21:30 docs nextjs for different formactions even buttons can use?
@beastnighttv
@beastnighttv Жыл бұрын
amazing stuff!
@NeoCoding
@NeoCoding Жыл бұрын
that's important things you teach ths
@peterabiodunokusolubo1541
@peterabiodunokusolubo1541 7 ай бұрын
Hey Sonny, what is the repo name of the above tutorial.
@appstuff6565
@appstuff6565 Жыл бұрын
hey sunny thanks for this! I wanted to ask how can we do a onclick on the added products so it leads us to their respective urls? Im using nextjs with supabase. Thanks!
@appstuff6565
@appstuff6565 Жыл бұрын
@22:59
@masterv2.045
@masterv2.045 Жыл бұрын
you fucking rock master keep it up
@mathiasriissorensen6994
@mathiasriissorensen6994 Жыл бұрын
I’m really curious how this would work with Prisma? Especially with the tags. I’m currently using Prisma to update my database at PlanetScale.
@SonnySangha
@SonnySangha Жыл бұрын
Il take a look!
@marcogomesrd
@marcogomesrd Жыл бұрын
can you make an app using DDD in the front-end side?
@anowarulhassan5117
@anowarulhassan5117 Жыл бұрын
Hello, I got stucked to implement google adsense to my newly released nextjs 13.4(App Router) project. I tried most of the tutorials which I found on google search and youtube search and didnot found any solutions to implement google adsense. I tried many npm packages also but they didnot worked for me. Please, make a complete video tutorial on how we can implement google adsense on Nextjs 13.4(app router) without losing SSR.
@nicocouss7849
@nicocouss7849 Жыл бұрын
Top thx a lot!
@guled669
@guled669 Жыл бұрын
How do you clear the input, how to handle validations
@mohammadmoaid5282
@mohammadmoaid5282 Жыл бұрын
what about if we have a file input field in the form, how to handle it?
@tauqeerhusain7521
@tauqeerhusain7521 Жыл бұрын
Biggggg love you sir ❤❤❤❤❤❤❣❣❣❣❣
@parkerrex
@parkerrex Жыл бұрын
bro perfect timing :-)
@SonnySangha
@SonnySangha Жыл бұрын
Haha I do try!! 🙏🏽
@ajaysh73
@ajaysh73 Жыл бұрын
Can someone tell the extension that was suggested code most likely predictive that was used while coding? Thanks..
@didheemose
@didheemose Жыл бұрын
This video make to me to subscribe your channel ❤
@alexg7282
@alexg7282 Жыл бұрын
Thx !
@7Yearsss
@7Yearsss Жыл бұрын
May I ask what drawing tool you used in "explaining why we need server action"?
@SonnySangha
@SonnySangha Жыл бұрын
It’s called Screenbrush😄
@7Yearsss
@7Yearsss Жыл бұрын
@@SonnySangha thank u!!!
@selvakumarforyou
@selvakumarforyou Жыл бұрын
hey bro, small doubt how to add canonical tag for every url in next js 13
@aguud
@aguud 10 ай бұрын
nice video
@prafullb4652
@prafullb4652 9 ай бұрын
is server actions always expect formData.? Can it be passed directly without converting to formData.? @Sonny Sangha
@MaKTaiL
@MaKTaiL Жыл бұрын
What if I use prisma to update and fetch from my DB, how can I revalidade it?
@elmirshidev
@elmirshidev Жыл бұрын
Nice❤
@alsherifkhalaf7385
@alsherifkhalaf7385 Жыл бұрын
what if I am fetching data with Prisma , how can i use revalidateTag ?
@agvaandanzanjargalsaikhan4820
@agvaandanzanjargalsaikhan4820 Жыл бұрын
in my project i am using server actions with tanstack query. What is ur opinion about that? is it good way to go or not
@maroofali9679
@maroofali9679 Жыл бұрын
Which Extention you are using for this files folder icons can you or anyone tell me ?
The Ultimate NEXT.JS 13 Tutorial (Complete Walkthrough w/ Examples)
56:55
Happy birthday to you by Secret Vlog
00:12
Secret Vlog
Рет қаралды 6 МЛН
За кого болели?😂
00:18
МЯТНАЯ ФАНТА
Рет қаралды 2,9 МЛН
ТВОИ РОДИТЕЛИ И ЧЕЛОВЕК ПАУК 😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 5 МЛН
БУ, ИСПУГАЛСЯ?? #shorts
00:22
Паша Осадчий
Рет қаралды 2,8 МЛН
Learn Next.js 13 With This One Project
29:42
Web Dev Simplified
Рет қаралды 388 М.
CRUD using Server Actions in Next.js 14 | Note Taking App
1:11:33
JavaScript Unleashed
Рет қаралды 2,2 М.
Supabase and NextJS 14:  Auth and Server Actions
1:19:31
Jolly Coding
Рет қаралды 25 М.
Next.js 13 Crash Course | App Directory, React Server Components & More
1:22:45
10 common mistakes with the Next.js App Router
20:37
Vercel
Рет қаралды 229 М.
Happy birthday to you by Secret Vlog
00:12
Secret Vlog
Рет қаралды 6 МЛН