Experimental DotNet 8 Blazor
This project uses both Blazor Server- & WebAssembly-Interactive.
- JetBrains.Annotations
- Meziantou.Analyzer
- Microsoft.CodeAnalysis.NetAnalyzers implicit
- Microsoft.VisualStudio.Threading.Analyzers
- Roslynator.Core
- StyleCop.Analyzers
Trying to evaluate the performance impact of using so many analyzers at the same time and if it is feasible as well as useful.
- SCSS (or Less)
- Bootstrap (or Bulma/Fomantic-UI/ZURB Foundation)
- WebCompiler (or Dart SCSS)
- LibMan (or VS Package Installer)
- As little JavaScript as possible
I probably will try different CSS Frameworks and tools to evaluate what is still useful today, or abandoning them completely would be the better choice for this kind of project.
Fluxor is a zero boilerplate Flux/Redux library for Microsoft .NET
Fluxor seems to be the best all around state-management for Blazor at the moment. It has seemingly all the flexibility I need and no hard dependencies on other libraries. The code also looks extremely clean.
MediatR - simple mediator implementation in .Net
One of my favorite tools all around. I need to find the borders where MediatR and Fluxor meet and how to handle them together.
[...]