Modules in Node: CommonJS and ESM
1:51
Handling Errors in JavaScript
5:51
Stream: Building a Node CLI Tool
1:10:46
Use dynamic routes in NextJS
2:17
4 жыл бұрын
F is ma and Crazy
4:23
12 жыл бұрын
Пікірлер
@sacquer
@sacquer 8 күн бұрын
As always, great stuff! 🥳 For suggestions, how about worker queues, testing, open api documentation
@doingandlearning
@doingandlearning 8 күн бұрын
This is awesome man! Thanks so much - expect to see all three soon.
@timbur2614
@timbur2614 9 күн бұрын
You touched on all the bits the other videos missed in explaining the basic definition and functions of an esm thankyou
@mdyousufgazi4030
@mdyousufgazi4030 Ай бұрын
youtube suggetions block the screen where you are typing the module. so the whole video messed up a bit
@doingandlearning
@doingandlearning 8 күн бұрын
Thanks for that - I've removed the cards now to make it more useful - super helpful!
@ericgreen86
@ericgreen86 Ай бұрын
I wanted to thank you for doing this video. I found numerous articles, tutorials and videos on how to do this and I couldn't get it to work until I saw your video. Very well done!
@doingandlearning
@doingandlearning Ай бұрын
So glad it helped!
@AnishBishnoi-wf7lv
@AnishBishnoi-wf7lv 2 ай бұрын
wow thanks <3
@doingandlearning
@doingandlearning Ай бұрын
No problem 😊
@dreezydreez
@dreezydreez 2 ай бұрын
Nice and informative video, these videos will explode once people understand that Fastify is the next big framework and start ditching express, subbed
@AnishBishnoi-wf7lv
@AnishBishnoi-wf7lv 2 ай бұрын
Please make complete video on fastify.js like crud, mongodb, jwt , auth, middleware complete production level application required. because about this fastify.js not on currently on youtube.
@timashoff
@timashoff 2 ай бұрын
concise, clear, understandable. thank you!
@timashoff
@timashoff 2 ай бұрын
clear explanation! please, keep making content
@safawh
@safawh 4 ай бұрын
excellent sir....
@pde2131
@pde2131 4 ай бұрын
Do you plan on finishing the series? Great content anyways
@doingandlearning
@doingandlearning 2 ай бұрын
Working on it right now - thanks for your patience :)
@_Rie_
@_Rie_ 5 ай бұрын
very good tutorial understood everything perfectly thanks mate
@_Rie_
@_Rie_ 5 ай бұрын
very good tutorial followed it to the end and surprised I could do this much. Thanks man
@doingandlearning
@doingandlearning 2 ай бұрын
Just released the next video in this series. Hope you enjoy that too.
@cdexzswzaqME
@cdexzswzaqME 5 ай бұрын
but isnt the x-api-key exposed to client side i mean anyone can see it
@doingandlearning
@doingandlearning Ай бұрын
Yes. Absolutely. So this isn't a full security solution. I talk about others in followup videos but as part of a security solution or even as a first step, the xapikey approach is a possible element.
@vitalgj
@vitalgj 6 ай бұрын
thank you so much for this exciting and well-structured video tutorial, really heplful!
@HimanshuPatel-wn6en
@HimanshuPatel-wn6en 7 ай бұрын
Why no new videos ?
@sawaya751
@sawaya751 7 ай бұрын
Good Tutorial but is it possible to do the Schema with PostgreSQL too?
@doingandlearning
@doingandlearning Ай бұрын
Thanks. Like this idea. It's on my list for future videos now.
@torenordmark7127
@torenordmark7127 7 ай бұрын
Thanks for the great video and good explanations at a reasonable pace.
@ansharahmir4707
@ansharahmir4707 7 ай бұрын
is this fastify/basic-auth plugin?
@doingandlearning
@doingandlearning 2 ай бұрын
No - this is just me coding it from scratch - you could use a plugin if you'd prefer.
@MelroyvandenBerg
@MelroyvandenBerg 8 ай бұрын
Maybe also try to create a typescript example of your api? Since that makes a lot of sense I think. Creating at least some kind of type safety .. or?
@helloworldkudasai
@helloworldkudasai 9 ай бұрын
wonderful tutorial, thanks for making this
@vijaysinhparmar
@vijaysinhparmar 9 ай бұрын
If you pass it in header , it will be visible in the browser and anyone can pick that secure key right?
@doingandlearning
@doingandlearning 9 ай бұрын
Yeah. This approach is helpful for server-server communication but not safe for client-server. The example here was more to show a naive approach while dealing with headers.
@vijaysinhparmar
@vijaysinhparmar 9 ай бұрын
@@doingandlearning Could you please share for webapplication as well
@doingandlearning
@doingandlearning 9 ай бұрын
@@vijaysinhparmar I'm creating a JWT vid which would be a better approach there :)
@myriamluce1287
@myriamluce1287 10 ай бұрын
This was exactly what I needed, thank you! Well done video.
@shubhasheeshkundu6040
@shubhasheeshkundu6040 10 ай бұрын
Sir plese continue the series
@doingandlearning
@doingandlearning 2 ай бұрын
I'm on it!
@sebastianfriedrich754
@sebastianfriedrich754 10 ай бұрын
Hey Kevin, great that you're tackling the topic of Fastify. Unfortunately, you make quite a few mistakes, but thankfully, you point them out. I'm not sure if a beginner would understand the hints. Overall, I like your style, and you get to the important points. Do you also cover data validation? I'm curious and looking forward to the next video in the series! Cheers, Sebastian
@alexanderryzhov4298
@alexanderryzhov4298 11 ай бұрын
I there any chance that you'll continue the series and make video about JWT auth?
@doingandlearning
@doingandlearning 9 ай бұрын
JWTs are definitely next on my list. Sorry for the delay.
@maxkabechani
@maxkabechani 4 ай бұрын
@@doingandlearningwe’re still waiting 😅
@alexanderryzhov4298
@alexanderryzhov4298 11 ай бұрын
Thanks, Kevin! It's the TOP content, move on and don't stop!
@doingandlearning
@doingandlearning 2 ай бұрын
Thanks for the encouragement - working on it today!
@alexanderryzhov4298
@alexanderryzhov4298 11 ай бұрын
Красавчик!
@MyCodingDiary
@MyCodingDiary 11 ай бұрын
Love it! ❤Thanks... New subscriber ❣️
@santig1399
@santig1399 11 ай бұрын
Clear, concise, and really good explanation. Nice video!
@nathanalberg
@nathanalberg Жыл бұрын
One things missing.... can't you apply middleware at the register level? ... eg... lock down all of `/api/v1/users` and not `/api/v1/projects`... something like: fastify.register(projectRoutes, { prefix: '/api/v1/users', prehandler: auth }); ???
@lbuduen
@lbuduen Жыл бұрын
Excellent tuto, I'm coming from express, and the way you do things with fastify makes my transition smoother, thx a lot
Жыл бұрын
Does this method work with Typescript? Thanks
@GauravKispotta
@GauravKispotta Жыл бұрын
Good to the point video. A suggestion please add few seconds at the end of the video so that the KZbin thumbnail does not blocks the screen.
@doingandlearning
@doingandlearning 8 күн бұрын
Fixed (a bit late - sorry!) :)
@abhim6380
@abhim6380 Жыл бұрын
Are you not going to make more videos?
@doingandlearning
@doingandlearning 2 ай бұрын
I'm on it!
@jjrise
@jjrise Жыл бұрын
awesome... this is exactly what I needed to find today. Thank you very much!
@Lucas-en3jw
@Lucas-en3jw Жыл бұрын
*PromoSM*
@doingandlearning
@doingandlearning Жыл бұрын
Huh?
@ahmaddanesh1163
@ahmaddanesh1163 Жыл бұрын
Great Tutorial & and your way to explain is super , ⚡ Keep it up🥇
@doingandlearning
@doingandlearning Жыл бұрын
Thanks a lot - appreciate the encouragement! Let me know if there are other aspects here you'd like to know more about.
@ahmaddanesh1163
@ahmaddanesh1163 Жыл бұрын
Awesome💯
@doingandlearning
@doingandlearning Жыл бұрын
Thanks 🔥
@lakshmichaitanya1316
@lakshmichaitanya1316 Жыл бұрын
You deserve a million subscribers brother.
@doingandlearning
@doingandlearning Жыл бұрын
Ah man! You're too kind! Let me know if there's anything you're looking to learn I can help with :)
@enryunto8087
@enryunto8087 Жыл бұрын
keep it up, good content!
@doingandlearning
@doingandlearning Жыл бұрын
Thanks for the encouragement :)
@ui5971
@ui5971 Жыл бұрын
how to scrap html css
@doingandlearning
@doingandlearning Жыл бұрын
Hey! Thanks for being here! When I have to do that, I actually don't use Node. I use a third party tool called httrack www.httrack.com/ - web scraping allows me to programmatically get the data I want, httrack allows me to make a local copy of everything.
@ui5971
@ui5971 Жыл бұрын
@@doingandlearning yes i want to learn through other websites, it makes it easier and great , I'll check it sir , please keep making important videos, I'll grateful whole life ,
@kmharsha
@kmharsha Жыл бұрын
The Best Fastify video at youtube
@hey_me0707
@hey_me0707 Жыл бұрын
thats pretty gud
@doingandlearning
@doingandlearning Жыл бұрын
Thanks for the comment :)
@BrunoWinck
@BrunoWinck Жыл бұрын
Great, I learned solething. Waiting fir next one with authentication
@lionelfloriani8874
@lionelfloriani8874 Жыл бұрын
we want more! we want more!
@doingandlearning
@doingandlearning Жыл бұрын
I'm working on the next video already. Thanks for the encouragement :)
@lionelfloriani8874
@lionelfloriani8874 Жыл бұрын
I love you
@doingandlearning
@doingandlearning Жыл бұрын
Too kind!
@joabesilva7259
@joabesilva7259 Жыл бұрын
you're in Node weekly, congrats mate 🎉🎉
@doingandlearning
@doingandlearning Жыл бұрын
I know! Very excited about that :)
@fitsum
@fitsum Жыл бұрын
@@doingandlearning I haven't gone through the series yet but I'm really looking forward to the <15 minute chapters. huge plus in my book. thanks in advance 🙏🏾
@_martinedwards
@_martinedwards Жыл бұрын
Great demo! This is probably what Typescript looks like in the background. We've still not fully integrated with Typescript yet. Have you? We're doing the training through Executive Program. Its like duolingo for JavaScript.
@doingandlearning
@doingandlearning Жыл бұрын
I've grown to love TS for sure - for teaching it depends on the client. What's executive program? Sounds interesting.
@JasonRamasami
@JasonRamasami Жыл бұрын
Kev in a hexagonal floating zone! Amazing!
@doingandlearning
@doingandlearning Жыл бұрын
It's warm in my hexagon. Come visit!