Hello YARP, A Lightning Fast Reverse Proxy with .NET

  Рет қаралды 9,647

James Montemagno

James Montemagno

Күн бұрын

Пікірлер: 37
@marna_li
@marna_li 10 ай бұрын
Awesome! I spent last weekend switching out Nginx for YARP in an old project of mine. Makes a lot much easier. Don't have to worry about certificates on my local machine.
@marna_li
@marna_li 10 ай бұрын
Also, YARP is programmable. So if you ever need to build your configuration programmatically, using C#, then YARP is a perfect choice.
@SagharMax
@SagharMax 10 ай бұрын
I am always enjoying your tutorials. Thank you so much.
@brentbruce7772
@brentbruce7772 9 ай бұрын
Great video. A future topic for a video is writing custom rules for YARP.
@rory6315
@rory6315 10 ай бұрын
The stash looks kinda dope, aint gonna lie Jim.
@10Totti
@10Totti 10 ай бұрын
Nice tutorial!
@JamesMontemagno
@JamesMontemagno 10 ай бұрын
Glad you think so!
@moatasemkremed5395
@moatasemkremed5395 8 ай бұрын
James How can I Change the VS 2022 theme (look and feel) sames that you're using in this video ?
@olivier0003
@olivier0003 10 ай бұрын
Something that is good to know :)
@ByronBennett
@ByronBennett 10 ай бұрын
Strong Freddie Mercury vibes 😊
@christian.mar.garcia
@christian.mar.garcia 10 ай бұрын
The show must go on. 😂
@LindenMikus
@LindenMikus 10 ай бұрын
does dotnet aspire use yarp behind the scenes? i thought it was based on tye but now im confused by it all
@JamesMontemagno
@JamesMontemagno 10 ай бұрын
You could use yarp with an aspire app if you needed to. We do it in the eShop sample for the mobile bff.
@LindenMikus
@LindenMikus 10 ай бұрын
@@JamesMontemagno but why is it needed? I thought aspire already linked all the backend applications to a single frontend
@Brendan2Alexander
@Brendan2Alexander 10 ай бұрын
Yarp is awesome! I moved from nginx to yarp last year with all my production endpoints. Hated the ngnix config voodoo file.
@bbqchickenrobot3
@bbqchickenrobot3 9 ай бұрын
it seriously did take some voodoo for nginx.
@androidsavior
@androidsavior 10 ай бұрын
Oh new haircut 😅
@ralphcompton4551
@ralphcompton4551 10 ай бұрын
It looks like YARP does a lot of what I'm trying to do with Azure API Management. Am I right? Also when would it be preferable to use YARP over an API Management solution?
@JamesMontemagno
@JamesMontemagno 10 ай бұрын
Well APIM offers a lot more, it can do reverse proxy, but also proxy, gateway, dashboard, policies, and more. So based on your needs you may need APIM. www.milanjovanovic.tech/blog/implementing-an-api-gateway-for-microservices-with-yarp is a good overview
@bbqchickenrobot3
@bbqchickenrobot3 9 ай бұрын
Woah! Is that Freddy Mercury reincarnated as a badass .net dev?! =p - Great video thanks! YARP FTW~!!!
@mze745
@mze745 10 ай бұрын
Could you do a video how websockets behave with yarp?
@JamesMontemagno
@JamesMontemagno 10 ай бұрын
Docs are here for websockets: microsoft.github.io/reverse-proxy/articles/websockets.html
@moatasemkremed5395
@moatasemkremed5395 10 ай бұрын
Awesome!!
@ivcbusinesssystems6613
@ivcbusinesssystems6613 10 ай бұрын
Maybe it's just me, but it always seems that Microsoft explanation's never hit what we do in practice! Yes, we want to proxy paths, but Docker users use NginX as a gateway to map to ports. Since every .net core project needs port mapping, why wouldn't that be a primary focus?
@ConroyBagpipe
@ConroyBagpipe 10 ай бұрын
James Mustachemagno
@ramasamynagappan7586
@ramasamynagappan7586 10 ай бұрын
I am expecting more videos for designing mobile UI using .NET Maui. I am not sure what happened to .NET Maui comet.
@JamesMontemagno
@JamesMontemagno 10 ай бұрын
comet was always just an experiment. for MVU I would look at Reactor UI: github.com/adospace/reactorui-maui
@ramasamynagappan7586
@ramasamynagappan7586 10 ай бұрын
@@JamesMontemagno can I build production apps using MauiReactor.
@ermancetn
@ermancetn 10 ай бұрын
Clean mustache Ermm Tutorial
@timlions1820
@timlions1820 10 ай бұрын
Can YARP be hosted on Linux? If so should it be hosted via Kestrel or Nginx?
@JamesMontemagno
@JamesMontemagno 10 ай бұрын
Yup! you can easily deploy to linux, it is just a web app at the end of the day so would run on kesrel.
@TaoriUTS
@TaoriUTS 10 ай бұрын
somehow it is hilarious to me that this package is still rocking the default nuget icon
@JamesMontemagno
@JamesMontemagno 10 ай бұрын
I am going to have to PR it :)
@TaoriUTS
@TaoriUTS 10 ай бұрын
@@JamesMontemagno that is one easy way to get a PR accepted i guess
@JamesMontemagno
@JamesMontemagno 10 ай бұрын
@@TaoriUTS github.com/microsoft/reverse-proxy/pull/2433
@TaoriUTS
@TaoriUTS 10 ай бұрын
@@JamesMontemagno that icon even fits the project. very neat
Intro To YARP In C# - How To Create a Reverse Proxy
52:31
IAmTimCorey
Рет қаралды 10 М.
Which API Gateway is better? YARP vs Ocelot
24:01
Milan Jovanović
Рет қаралды 8 М.
I Sent a Subscriber to Disneyland
0:27
MrBeast
Рет қаралды 104 МЛН
번쩍번쩍 거리는 입
0:32
승비니 Seungbini
Рет қаралды 182 МЛН
.NET MAUI Barcode & QR Code Scanning Like a PRO!
12:03
James Montemagno
Рет қаралды 25 М.
Reverse proxying is easy with YARP | .NET Conf 2023
29:46
dotnet
Рет қаралды 12 М.
Build Better Apps with .NET Aspire - Complete Beginner's Guide & Tutorial
1:12:47
Custom reverse proxies for .NET containers with YARP
29:17
Microsoft Azure Developers
Рет қаралды 4,6 М.
Take Pictures in Your App with CameraView for .NET MAUI
19:05
Gerald Versluis
Рет қаралды 10 М.
Simplifying Microservice Security with YARP
53:57
VMware Tanzu
Рет қаралды 7 М.
Introduction to YARP a .NET Reverse Proxy
12:25
Raw Coding
Рет қаралды 19 М.
How To Build a Load Balancer In .NET With YARP Reverse Proxy
11:33
Milan Jovanović
Рет қаралды 22 М.
.NET 8  💥  - Introduction to YARP
21:44
Mohamad Lawand
Рет қаралды 3,3 М.
I Sent a Subscriber to Disneyland
0:27
MrBeast
Рет қаралды 104 МЛН