Server-side Application
The server-side application model is the recommended starting point for new RecroGrid Framework applications.
From a deployment perspective, it consists of two applications: a browser-facing Blazor host application and a separate backend API application. During development, the Blazor application itself has a host/server part and an interactive client part. The host manages OpenID Connect sign-in, SessionAuth, and API proxying, while the backend API owns the main RecroGrid Framework server runtime, business logic, and data access.
See Application Models for the deployment, development, and request-flow views.
Workflow
flowchart TD
create[Create application]
database[Configure database]
sessionAuth[Configure SessionAuth]
proxy[Configure API proxy]
client[Configure client]
run[Run application]
create --> database --> sessionAuth --> proxy --> client --> run
- Create the Application
- Configure the Database
- Configure SessionAuth
- Configure the API Proxy
- Configure the Client
- Run the Application