Hide API Keys with a Node.js API Proxy + Caching, Rate Limiting and Slow Downs

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

Without YouTube I would have never found out about you and what you do. I'm going to tune into your Twitch in the future, but these videos available on YouTube have been invaluable to me, and I really appreciate your taking the time to cultivate this coding garden!

jdhage
Автор

I learnt how to do all this myself and was always nervous that the things I was doing were not best practices and wrong. I feel validated that I was using best practices now lol. Thank you so much.

Jaykmrch
Автор

Wow bro Im a programming beginner and usually pretty slow too, and even though I clicked on this video without even knowing what exactly it is about, I must say I understood everything super clear! You're awesome, thank you!

pikolino
Автор

Hey! Happy to find your content as this was closely related to a topic I was struggling to tackle. You earned yourself a new fan!

rautanenolavi
Автор

We support you as well! I'm loving your content and your personality from France !

not-yourbusiness
Автор

Hope you keep making these youtube highlights! I've recently discovered your channel on yt and its great! Might even go visit your twitch ;P

TomCupis
Автор

I learned about backend and sec with this video more than in my whole life. Thanks, CJ for that loveable content.

weslleyhenriquecavalcante
Автор

I was looking for this for almost a month. Finally got a decent answer

benhakliyim
Автор

i don't know what to say but this one really helps me a lot! Love you so much!

codewithkawagari
Автор

Loved it, these are rare, precious practical knowledge

rahulsolankib
Автор

Another option to consider for the proxy portion of this code is express-http-proxy which will effectively and easily forward/proxy requests to specified path including headers, params, body and similar as a simple middleware. It has plenty of configuration options to rewrite the path or perform actions before/after proxying. There is nothing wrong with axios, but the effort can be simplified using a library like that.

Tszyu
Автор

Man! You are such a great tutor! Congrats!!!!

eunito
Автор

Got a ton of value from this video. Just leaving a comment in appreciation.

martinmj
Автор

CJ great video this is one of the best tech channels. Have you ever try to apply clean architecture to a project. I would be great to see you how to structure a project.

ceralguy
Автор

Very informative video. Quick and easy. Keep up the good work!

tomigmelo
Автор

you can limit the website CORS or ip/domain restriction i.e. use a api gateway or use ssl 2way ssl. when you register a key tie it to a domain name

howardh
Автор

Hi, you are great. Yesterday i built a little app which exactly the same problem and i did it like in the video, but you show much more useful things. Thank you :-) It was amazing if you could make a video like this to the following topic: how can our own api more secure? (api key? authentication? json web token? I don't know :-))

groovebird
Автор

Quality content. Learn new things. Thanks ❤

isurumaldeniya
Автор

you help me a lot since I'm starting with node js

davidhernandeze
Автор

I learn from you so much. Thats insane.

MaZyYTube