Folks who do #aspnetcore development with a #javascript frontend framework (#vuejs, #angular, #react), is your frontend code part of the #dotnet solution, or have you split the backend and frontend into separate isolated folders?
I have thoughts, but would love to hear what your thoughts are. Boosts are appreciated.
Every few months, I come back to rewriting a #todo app in #aspnetcore, sometimes it's with Blazor, sometimes it's Razor Pages, and this time with #Htmx (although I may have already done HTMX 😅)
I got some quality-of-life improvement issues entered to help make #JetBrainsRider better, too. So that's a win!
In this post I describe the new short-circuit routing feature, how it differs from normal routing, discuss why it's useful, and look at how it's implemented.
In this post I describe the changes to .NET 8 docker files in .NET 8 including changes to images, new image types, changes to image tagging, and breaking changes
So, I’m exploring server streaming, but I realize that #Blazor doesn't support IAsyncEnumerable (so far that I've found).
This means that while streaming the rendered results is async, you still have to have all the data at the time of rendering. A slow dependency can still affect your Time to first byte (TTFB). :\
This feature improves the UI layer but not necessarily the backend layer.
So I got my Razor Pages demo working with #HTMX boost concept and view transitions. And with a few lines of CSS and no #aspnetcore backend changes, I get this sweet transition animation. What do you think, #dotnet folks?
#Blazor, after 5 years, still only sees 16% of usage in the #aspnetcore crowd.
It supports my assumption that putting all the eggs in the Blazor basket might hurt overall ASP.NET Core adoption with folks looking for familiar paradigms like MVC or HTML. #dotnet
I set up a multi-launch sample where the #dotnet console application only runs after the #aspnetcore web application has started and is reachable at a specific port. That's a beneficial #jetbrainsrider feature.
I can see this being helpful for folks working with microservices and web APIs.