As always, great stuff! 🥳 For suggestions, how about worker queues, testing, open api documentation
@doingandlearning8 күн бұрын
This is awesome man! Thanks so much - expect to see all three soon.
@timbur26149 күн бұрын
You touched on all the bits the other videos missed in explaining the basic definition and functions of an esm thankyou
@mdyousufgazi4030Ай бұрын
youtube suggetions block the screen where you are typing the module. so the whole video messed up a bit
@doingandlearning8 күн бұрын
Thanks for that - I've removed the cards now to make it more useful - super helpful!
@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Ай бұрын
So glad it helped!
@AnishBishnoi-wf7lv2 ай бұрын
wow thanks <3
@doingandlearningАй бұрын
No problem 😊
@dreezydreez2 ай бұрын
Nice and informative video, these videos will explode once people understand that Fastify is the next big framework and start ditching express, subbed
@AnishBishnoi-wf7lv2 ай бұрын
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.
@timashoff2 ай бұрын
concise, clear, understandable. thank you!
@timashoff2 ай бұрын
clear explanation! please, keep making content
@safawh4 ай бұрын
excellent sir....
@pde21314 ай бұрын
Do you plan on finishing the series? Great content anyways
@doingandlearning2 ай бұрын
Working on it right now - thanks for your patience :)
@_Rie_5 ай бұрын
very good tutorial understood everything perfectly thanks mate
@_Rie_5 ай бұрын
very good tutorial followed it to the end and surprised I could do this much. Thanks man
@doingandlearning2 ай бұрын
Just released the next video in this series. Hope you enjoy that too.
@cdexzswzaqME5 ай бұрын
but isnt the x-api-key exposed to client side i mean anyone can see it
@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.
@vitalgj6 ай бұрын
thank you so much for this exciting and well-structured video tutorial, really heplful!
@HimanshuPatel-wn6en7 ай бұрын
Why no new videos ?
@sawaya7517 ай бұрын
Good Tutorial but is it possible to do the Schema with PostgreSQL too?
@doingandlearningАй бұрын
Thanks. Like this idea. It's on my list for future videos now.
@torenordmark71277 ай бұрын
Thanks for the great video and good explanations at a reasonable pace.
@ansharahmir47077 ай бұрын
is this fastify/basic-auth plugin?
@doingandlearning2 ай бұрын
No - this is just me coding it from scratch - you could use a plugin if you'd prefer.
@MelroyvandenBerg8 ай бұрын
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?
@helloworldkudasai9 ай бұрын
wonderful tutorial, thanks for making this
@vijaysinhparmar9 ай бұрын
If you pass it in header , it will be visible in the browser and anyone can pick that secure key right?
@doingandlearning9 ай бұрын
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.
@vijaysinhparmar9 ай бұрын
@@doingandlearning Could you please share for webapplication as well
@doingandlearning9 ай бұрын
@@vijaysinhparmar I'm creating a JWT vid which would be a better approach there :)
@myriamluce128710 ай бұрын
This was exactly what I needed, thank you! Well done video.
@shubhasheeshkundu604010 ай бұрын
Sir plese continue the series
@doingandlearning2 ай бұрын
I'm on it!
@sebastianfriedrich75410 ай бұрын
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
@alexanderryzhov429811 ай бұрын
I there any chance that you'll continue the series and make video about JWT auth?
@doingandlearning9 ай бұрын
JWTs are definitely next on my list. Sorry for the delay.
@maxkabechani4 ай бұрын
@@doingandlearningwe’re still waiting 😅
@alexanderryzhov429811 ай бұрын
Thanks, Kevin! It's the TOP content, move on and don't stop!
@doingandlearning2 ай бұрын
Thanks for the encouragement - working on it today!
@alexanderryzhov429811 ай бұрын
Красавчик!
@MyCodingDiary11 ай бұрын
Love it! ❤Thanks... New subscriber ❣️
@santig139911 ай бұрын
Clear, concise, and really good explanation. Nice video!
@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 Жыл бұрын
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 Жыл бұрын
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.
@doingandlearning8 күн бұрын
Fixed (a bit late - sorry!) :)
@abhim6380 Жыл бұрын
Are you not going to make more videos?
@doingandlearning2 ай бұрын
I'm on it!
@jjrise Жыл бұрын
awesome... this is exactly what I needed to find today. Thank you very much!
@Lucas-en3jw Жыл бұрын
*PromoSM*
@doingandlearning Жыл бұрын
Huh?
@ahmaddanesh1163 Жыл бұрын
Great Tutorial & and your way to explain is super , ⚡ Keep it up🥇
@doingandlearning Жыл бұрын
Thanks a lot - appreciate the encouragement! Let me know if there are other aspects here you'd like to know more about.
@ahmaddanesh1163 Жыл бұрын
Awesome💯
@doingandlearning Жыл бұрын
Thanks 🔥
@lakshmichaitanya1316 Жыл бұрын
You deserve a million subscribers brother.
@doingandlearning Жыл бұрын
Ah man! You're too kind! Let me know if there's anything you're looking to learn I can help with :)
@enryunto8087 Жыл бұрын
keep it up, good content!
@doingandlearning Жыл бұрын
Thanks for the encouragement :)
@ui5971 Жыл бұрын
how to scrap html css
@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 Жыл бұрын
@@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 Жыл бұрын
The Best Fastify video at youtube
@hey_me0707 Жыл бұрын
thats pretty gud
@doingandlearning Жыл бұрын
Thanks for the comment :)
@BrunoWinck Жыл бұрын
Great, I learned solething. Waiting fir next one with authentication
@lionelfloriani8874 Жыл бұрын
we want more! we want more!
@doingandlearning Жыл бұрын
I'm working on the next video already. Thanks for the encouragement :)
@lionelfloriani8874 Жыл бұрын
I love you
@doingandlearning Жыл бұрын
Too kind!
@joabesilva7259 Жыл бұрын
you're in Node weekly, congrats mate 🎉🎉
@doingandlearning Жыл бұрын
I know! Very excited about that :)
@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 Жыл бұрын
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 Жыл бұрын
I've grown to love TS for sure - for teaching it depends on the client. What's executive program? Sounds interesting.