I'm a massive fan of the Redux pattern. One thing, though, it adds extra boilerplate code and may look overwhelming at first. But you get used to it and start to appreciate the power of it once your application grows to be a giant where state management becomes a nightmare.
Hi, I'm Fizz! I'm a .NET and JavaScript enthusiast who also loves gaming. I always try to write elegant and efficient code and apply Software Engineering best practices.
Blazor Flash Cards - State Management with Fluxor
Blazor Flash Cards - Hot Reload & MudBlazor
Bootstrap is all good and graceful, but let's go for different cuisine. MudBlazor is an open-source library that you want to look at if you are into Material Design. The community is welcoming, and they are pushing new updates every once in a while.
Input & Output Formatters For .NET
What formatters do is format your response and request in your preferred data formats. For example, JSON formatters; if used, would format your request and response body in JSON. Learn how to build a custom Yaml formatted in .NET
Custom "dotnet new" Templates for Your Team
There are a bunch of "dotnet" templates readily available for use. That's all fine and dandy! But what about creating your templates? Learn how easy it is to ship your runnable projects as templates for your team.
GraphQL with .NET Core (Part - XII: Relay)
To make a Relay compliant GraphQL server, you have to follow some specifications. Fortunately, GraphQL-Dotnet community has provided a library to take on the heavy burden.
Angular Pipe for Handling Boolean Types
Angular pipes are great for data transformation. json, async, datetime are some of the largely used built-in pipes. Learn how to make a custom one for your need.
Shipping Angular Elements as Web Components
Creating custom elements in Angular and exporting them as web components is real simple. See how I made a custom subscription element in Angular and used it as native HTML element.
Image Upload in Angular with Preview & Progress
In Angular, you can upload a file and at the same time get the progress by enabling the reportProgress flag on HttpRequest object. Source code available in Github.