В чем разница между
@(await Html.RenderComponentAsync<Todo>(RenderMode.ServerPrerendered))
и
@(await Html.RenderComponentAsync<Todo>(RenderMode.Server))
Я изучал документацию, но не смог найти то, что объясняет разницу. и также не совсем понимаю комментарии к коду над перечислением:
// Summary:
// Renders a marker for a Blazor server-side application. This doesn't include any
// output from the component. When the user-agent starts, it uses this marker to
// bootstrap a blazor application.
Server = 2,
//
// Summary:
// Renders the component into static HTML and includes a marker for a Blazor server-side
// application. When the user-agent starts, it uses this marker to bootstrap a blazor
// application.
ServerPrerendered = 3
Что происходит за кулисами? И каковы сценарии использования Server vs ServerPrerendered?