@FilipEkberg Just started to look at and play with Blazor. It looks interesting buy one has to be aware that there are some new paradigms to be aware of regarding web development with this tool.
Great question, it's definitely possible! Here's some sample code on using React, Angular, Vue: github.com/dotnet/aspire-samples/tree/main/samples/AspireWithJavaScript For the Vue example, take a look at vite.config.ts where it loads the configuration to access the API.
Dotnet Aspire looks interesting, and your examples are focused on .NET and Azure cloud perspectives. Could we also include Angular or React as the front-end framework and explore hosting options on any other cloud platform? Additionally, can it be designed as a Docker Compose setup for deployment on any virtual machine? What about deploying it on Kubernetes?
Great question! You definitely can use Angular, React, Vue or whatever frontend you want. It supports npm, as a javascript host. You can also publish to any provider that you want, it does not have to be azure. There is tooling to generate scripts to deploy to other platforms such as aws, or Kubernetes. It will not generate a docker compose for you, it would rather replace the docker compose. I my latest video I show how to do just that, by using two docker containers and connecting them. Rather than using a docker compose. In terms of Angular, React and JavaScript, you can check that out here: learn.microsoft.com/en-us/samples/dotnet/aspire-samples/aspire-angular-react-vue/ Hope this helps!
Aspire looks interesting but to be forced to use a certain cloud service in this case azure is not encouraging azure is very expensive and our apps already hosted with other providers. Guess will wait tell they introduce a way to host aspire anywhere we want. Thanks
@@waitingforyou2082 I should probably have been more clear ln that part, you can host it wherever you want. It’s just extremely easy to get it published to Azure. I believe I’ve seen tools to do this for aws as well.
@@Solomon-k8p Very curious what happened to you to have so much hate for .NET. I’m here if you need to talk, privately of that helps. Have a great day ❤️
I wish techs would stop abusing English. "Opinionated" means "assertively dogmatic in expressing opinions" - someone who has strong options about something and imposes them on everyone else. In the context of "opinionated software", it simply means the software uses a design pattern and enforces it on the user. Which means it's rigid and probably brittle in that it can handle very specific kind of tasks in one and only one way. But I guess we can't say "rigidly designed software" or even "purpose specific software", can we?
I don't see what it adds to the explaination that some people use screen space to display their face hading VS behind, or worse use the full screen showing themselves talking.
It’s the style that I prefer to watch myself, and what I enjoy making. If it’s not something you like then there’s plenty of other channels to explore.
Couldn’t understand the noise around the Aspire, but now I get it. Thank you!
Awesome, you are very welcome!
Trust me, The way you explained is magic. Anyone can understand so easily.
Thanks for helping me put this Aspire buzz in perspective.
The production-quality is OFF THE CHARTS! 👌🏻
Great video, thank you for explaining what .NET Aspire is. I will try to create a dummy project with Angular/.NET Aspire.
Snyggt och bra förklarat.
@@MatsGF Tack!
@FilipEkberg Just started to look at and play with Blazor. It looks interesting buy one has to be aware that there are some new paradigms to be aware of regarding web development with this tool.
Cool explanation!
Thank you for making this, just started trying to use Aspire in building my Blazor app
You are most welcome! How are you finding it so far?
Could not control myself to ask while I am at 9:23. Can this be used to non .net projects. BTW awesome video on .net aspire
great video! is this applicable to a local kubernetes instance too??
@@meraydin1 Thank you!
Yes, you can deploy to Kuberneted!
Check this: learn.microsoft.com/en-us/dotnet/aspire/deployment/overview#deploy-to-kubernetes
How to use react/angular frontend?
Is it even possible?
I like blazer but honestly both above are way more popular
Great question, it's definitely possible!
Here's some sample code on using React, Angular, Vue: github.com/dotnet/aspire-samples/tree/main/samples/AspireWithJavaScript
For the Vue example, take a look at vite.config.ts where it loads the configuration to access the API.
Dotnet Aspire looks interesting, and your examples are focused on .NET and Azure cloud perspectives. Could we also include Angular or React as the front-end framework and explore hosting options on any other cloud platform? Additionally, can it be designed as a Docker Compose setup for deployment on any virtual machine? What about deploying it on Kubernetes?
Great question! You definitely can use Angular, React, Vue or whatever frontend you want. It supports npm, as a javascript host. You can also publish to any provider that you want, it does not have to be azure. There is tooling to generate scripts to deploy to other platforms such as aws, or Kubernetes.
It will not generate a docker compose for you, it would rather replace the docker compose. I my latest video I show how to do just that, by using two docker containers and connecting them. Rather than using a docker compose.
In terms of Angular, React and JavaScript, you can check that out here: learn.microsoft.com/en-us/samples/dotnet/aspire-samples/aspire-angular-react-vue/
Hope this helps!
Yo, Microsoft is moving mad with this one. You can just launch cloud project like that now!🤯
It’s great isn’t it!
So Aspire is an upgraded Generic Host?
It's using the generic host: github.com/dotnet/aspire/blob/main/src/Aspire.Hosting/DistributedApplicationBuilder.cs
Does aspire support az functions yet ??
@@KBoxx it’s on the way! that feature is in preview: learn.microsoft.com/en-us/dotnet/aspire/serverless/functions?tabs=dotnet-cli&pivots=visual-studio
Aspire looks interesting but to be forced to use a certain cloud service in this case azure is not encouraging azure is very expensive and our apps already hosted with other providers. Guess will wait tell they introduce a way to host aspire anywhere we want. Thanks
@@waitingforyou2082 I should probably have been more clear ln that part, you can host it wherever you want. It’s just extremely easy to get it published to Azure. I believe I’ve seen tools to do this for aws as well.
Thanks
The real question is what happens to all this code/hard linking when aspire 2.0 comes along and changes everything?
It would be awesome to publish my Aspire composition to k8s cluster
nothing turns me on than someone stating the reason for doing anything is "managing dependencies"
everything was perfect until azure comes in. expensive and very hard to go back once you put your projects into it since it is pretty well integrated.
@@yigitgnc You don’t have to use Azure if you don’t want to. There’s just great tools available if you do :)
@FilipEkberg of course but I wonder if there are any other alternative to azure cli which can simplify publishing for other platforms
.NET??? Useless crap.
@@Solomon-k8p Very curious what happened to you to have so much hate for .NET. I’m here if you need to talk, privately of that helps. Have a great day ❤️
I wish techs would stop abusing English. "Opinionated" means "assertively dogmatic in expressing opinions" - someone who has strong options about something and imposes them on everyone else. In the context of "opinionated software", it simply means the software uses a design pattern and enforces it on the user. Which means it's rigid and probably brittle in that it can handle very specific kind of tasks in one and only one way. But I guess we can't say "rigidly designed software" or even "purpose specific software", can we?
I don't see what it adds to the explaination that some people use screen space to display their face hading VS behind, or worse use the full screen showing themselves talking.
It’s the style that I prefer to watch myself, and what I enjoy making. If it’s not something you like then there’s plenty of other channels to explore.
Doctor Strange Started TH-cam Channel?
@@imashar not sure i get the reference 🫣
@FilipEkberg Search Doctor Strange on google. You look like him😂