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.
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.