Build A Next.js SaaS From Scratch (Step-By-Step)
4:07:33
Top 3 AI-Web-Scraping Techniques
12:52
Пікірлер
@thisgnop3177
@thisgnop3177 31 минут бұрын
Fantastic
@404-not-found-service
@404-not-found-service 45 минут бұрын
Gracias, otro buen video , sigue asi 👍
@wysejp
@wysejp Сағат бұрын
You are a bless @ByteGrad , Thank you so much for your precious hard work. I can only hope you keep your great work and teach us wonderfully as you do now. Thank you again!
@SquaredbyX
@SquaredbyX 2 сағат бұрын
What about simply having videos on your website using the html5 feature... can next help with server rendering? How to go about this?
@ByteGrad
@ByteGrad 2 сағат бұрын
Check out the other video on Streaming ;)
@meka4996
@meka4996 4 сағат бұрын
Very nice! Thanks
@andolsi200
@andolsi200 5 сағат бұрын
It's Great 👏 but when uploading multiple files, how is the progress bar displayed on each file ?
@aymenbachiri-yh2hd
@aymenbachiri-yh2hd 5 сағат бұрын
🎉🎉
@kendiederich113
@kendiederich113 14 сағат бұрын
Awesome video,
@ByteGrad
@ByteGrad 16 сағат бұрын
Also view how to UPLOAD videos in React / Next.js: kzbin.info/www/bejne/mXTHd5immsSka6c
@ByteGrad
@ByteGrad 16 сағат бұрын
Make sure to STREAM videos in an optimized manner as well, check out my other video here: kzbin.info/www/bejne/oHm5daGYqqdlac0
@M.G.Simard
@M.G.Simard 18 сағат бұрын
With middleware only you're not actually sending requests again if you were to navigate back to the dashboard after logging out due to how SPA functions, you would need to invalidate the client cache or set up no-store for dashboard. Otherwise router.back(), user manually going back to last page or clicking dashboard link after logging out would still send them to the cached dashboard page and it would remain that way until something causes a manual refresh like pressing F5 or using URL bar for navigation. It's a little annoying how literally no one covers this problem. At that point it's such a pain in the ass to figure out you might as well also include an auth + redirect check in the layout or page to force dynamic rendering and make sure these cases are handled.
@ByteGrad
@ByteGrad 18 сағат бұрын
Interesting point
@someshthakur
@someshthakur Күн бұрын
Thank you for the quick run on forms and zod, really helpful
@sofiea4767
@sofiea4767 Күн бұрын
Thanks!! I felt like my brainy friend got the problem and now is explaining it to me with human words))
@JoshuaRamiro-zt5ir
@JoshuaRamiro-zt5ir Күн бұрын
hello, what is your vs studio theme?
@Casig00000
@Casig00000 Күн бұрын
do you take requests? i'd like to learn websockets in next/react. I only watch your videos atp ;
@ByteGrad
@ByteGrad 3 сағат бұрын
Good idea
@bhanuprakash1863
@bhanuprakash1863 Күн бұрын
If i build this portfolio can i learn whole Typescript? Please give me the answer sir... 🙏🙏
@RiGD01
@RiGD01 Күн бұрын
Diy wordpress with more control, nice
@mrigankagogoi6262
@mrigankagogoi6262 Күн бұрын
How do you handle customer Log in ? There is no dedicated API endpoint
@MAX_RITIK
@MAX_RITIK Күн бұрын
at14:00 i realized how tailwindcss works wow nice explanation
@HaNaxHeart
@HaNaxHeart Күн бұрын
super great contents
@billiegodmod
@billiegodmod Күн бұрын
1. Thinking that client components only run in the client. 2. Using browser api's 3. Hydration errors (how to suppress it). 4. Incorrectly dealing with third-party components. 5. Fetching in different places were a problem 6. Forgetting key props with Suspense 7. Using redirect in try catch
@PraveenramDeveloper
@PraveenramDeveloper 2 күн бұрын
Can the API routes are accessible through postman / other react app i am getting csrf token issue could you please help me
@220bytes
@220bytes 2 күн бұрын
Great explanation. You made it simple
@ByteGrad
@ByteGrad 2 күн бұрын
Enjoy
@rmstech9933
@rmstech9933 2 күн бұрын
Thank you
@highestsettings
@highestsettings 2 күн бұрын
To me, content-box makes way more sense. Because that way you have direct control over the size of the content. Whereas with border-box you don’t. You still have to do maths, just in reverse. Now if you need to manipulate the content size, you need to add the size of the margin and padding to your desired content size. Instead of adding them all up together to find out the total size of all the boxes. If there's an issue where border or padding is messing with your sizes, you can always set it to border-box for the specific rule you're creating. But even then, I think that having direct control over the size of the content is probably the better way to go. I can imagine that border-box would get annoying, and it would only really be useful if you weren't thinking in terms of the box model. Atleast, that's how I see it. I'm still a noob. So if someone can give me a reason why it's better to remove direct control over a value, I'm happy to learn. I'll be honest though, I don't see "it's the standard" or "it means I don't have to keep track of as many values" as being good reasons (especially considering that you still have to keep track of those values anyway, just for different reasons, and you have to do it in a way that makes less sense). Those seem like pretty bad reasons to do something that gives you less control, at least to me. Again, if someone can defend those reasons, I'm more than happy to hold my hands up and admit that I'm wrong. I'm not trying to come across as an expert, just thinking out loud.
@MiteshDave-t6m
@MiteshDave-t6m 2 күн бұрын
Where is repo of this project?
@hugo-abdou
@hugo-abdou 2 күн бұрын
The price is too high compared to bunny streem or other services
@404-not-found-service
@404-not-found-service 2 күн бұрын
You could help me with a doubt, I understand that the Mr would serve me to pass the different resolutions of the video depending on his network quality, but as I would do the same when I use the IKVideo /? since I cannot pass the sr to that element as such
@И-н7ч
@И-н7ч 2 күн бұрын
Ыnmount, Ыpdate xaxaxax
@adilnawaz5346
@adilnawaz5346 2 күн бұрын
Thank You Sir
@404-not-found-service
@404-not-found-service 2 күн бұрын
Gracias, buen video
@alandouglas96
@alandouglas96 2 күн бұрын
I use mux for everything video and very happy with it 👌🏻
@serhiyi7526
@serhiyi7526 3 күн бұрын
At first, I thought that it would all be shown how to manually handle (which in my opinion would be more interesting if there are plans to develop some pet stream project). With ready-made solutions, it doesn't look so interesting. But still, thanks for the information
@ByteGrad
@ByteGrad 2 күн бұрын
Doing it yourself manually is tough, I tried ;)
@serhiyi7526
@serhiyi7526 2 күн бұрын
@ByteGrad I'll take your words for it)
@SifterLTU
@SifterLTU 21 сағат бұрын
@@ByteGrad Thats why it would be interesting though
@VladyslavChapiuk
@VladyslavChapiuk 3 күн бұрын
Amazing! Everybody miss the part where you connect zod and RHF. Thank you for that!
@marcosaugustoschultzwutke6670
@marcosaugustoschultzwutke6670 4 күн бұрын
Very good! I watched your video and now I'm practicing. I've been a Laravel developer since 2018 and I'm learning NEXT.js. I had trouble creating a folder between the parentheses in VSCode. Can you tell me why?
@adrian333dev
@adrian333dev 4 күн бұрын
for anyone don't want to pay for the copilot, there's free alternative called codeium, it's really good as a free alternative
@markus_dev_cwb
@markus_dev_cwb 4 күн бұрын
The best content!
@ByteGrad
@ByteGrad 4 күн бұрын
Thank you!
@thomasheine2074
@thomasheine2074 4 күн бұрын
Wow, this was very quick and it worked perfect. Thanks a lot
@chimadivine7715
@chimadivine7715 4 күн бұрын
This is an impressively wonderful tutorial. Suitable for someone like me who abandoned React for some time who was used to the old style of using useState for input values
@manuelvaal1257
@manuelvaal1257 4 күн бұрын
much appreciation to you Sr. I got most of my doubts a bit clear now.
@GabrielMartinez-ez9ue
@GabrielMartinez-ez9ue 5 күн бұрын
I have to add with no hate cause i love the way you explain things, but you have been posting based on sponsorship. Ej. For auth you can have authjs or better auth, but you choose kindle. Same thing now with Posthog. Every video includes some paid service. I understand your motives, but you should try to switch it a bit (maybe not do everything based on financial gains). I repeat, i mean no disrespect, just an observation.
@Casig00000
@Casig00000 4 күн бұрын
He’s a brand ambassador so he probably signed something about not using any other product for auth? I would’ve wanted to see supabase.
@404-not-found-service
@404-not-found-service 5 күн бұрын
aun no se agrega la pista de audio español, se ve super bueno el video t completo, muchas gracias ❤
@suprodipbhattacharjee1153
@suprodipbhattacharjee1153 5 күн бұрын
Thanks a lot man ....... I genuinely needed this , liking it
@ByteGrad
@ByteGrad 5 күн бұрын
Enjoy
@wolfie8748
@wolfie8748 5 күн бұрын
What vscode extensions do you use? any good for suggestion?
@ByteGrad
@ByteGrad 5 күн бұрын
For AI-suggestions I’m just using GitHub Copilot. I use an extension for creating React components quickly as well
@wolfie8748
@wolfie8748 5 күн бұрын
@@ByteGrad Thank you very much. I learn a lot from you. I am very beginner and sometimes it comes hard to write actions or api routes on my own. How do you think I can fix this
@bitkillerjones
@bitkillerjones 5 күн бұрын
but why would you want to add "app" to the url?
@ByteGrad
@ByteGrad 5 күн бұрын
It’s a cleaner separation between the public landing page and the private app area. Sometimes people use “app” as a subdomain for that but subdomains come with a host of other issues
@precious1999
@precious1999 5 күн бұрын
Thanks a lot for this video ❤
@guyrandalf711
@guyrandalf711 5 күн бұрын
I needed this
@NIKOLA72044
@NIKOLA72044 5 күн бұрын
Holy moly, thank you very much.
@sidds09
@sidds09 5 күн бұрын
thank you.
@xzex2609
@xzex2609 5 күн бұрын
I had jsmastery next course, and brad traversys course , until I suddenly see the bytegrad react and next js , even though I did not want the react part , when i start to see the course I really shocked how good you are, I feel me that's learning me , I really hooked to the course, but man I hate you to had me watch the Modern javascript and Dom element , you were right I learn a thing or two , but really var? let? objects? getElementById right in the middle of the react course that is meant for the smartest people Arian level smart , aside of that even though I don't want to learn react but I set aside all other courses and god you are really good at explaining , I forgot my ADHD like behavior , and focus on the subject no matter how long it is , I really advice people to buy the course it is very good