Check out example codes for "blazor wasm routable page in separate project". It will help you in understanding the concepts better.

Code Example 1

@* In App.razor *@
<Router
    AppAssembly="typeof(Program).Assembly"
    AdditionalAssemblies="new[] { typeof(Component1).Assembly }">
    ...
</Router>

Learn ReactJs, React Native from akashmittal.com