Skip to main content

Real-World Integration Example

The RenderService Orchestration (Template Shop)

In a real-world project like the shop template, the framework's Renderer is orchestrated by a project-specific RenderService.

Integration Diagram


Key Responsibilities of RenderService

  • State Hydration: It initializes the Redux store and the DataClient before the render pass.
  • Context Bridging: It extracts the discovered assets from the Renderer context and passes them to the RenderHelper.
  • Snippet Injection: It manages the building of complex third-party snippets.
  • Fallback Handling: It catches error states and triggers specialized error components.