TALA/docs/d2/sample_3.d2

32 lines
558 B
Text
Raw Normal View History

2022-11-01 20:31:39 +00:00
SSR: Server side render {
templates: User defined templates
tests: Validation tests
engine: Rendering Engine\n API {
ingestion: Ingestion module {
shape: hexagon
}
fetch: Data fetching module {
shape: hexagon
}
schema: Schema version module {
shape: hexagon
}
}
next: NextJS
db: Data
templates -> engine.ingestion
engine.fetch <-> db: Integrate user data
engine.schema <-> db: Get version
engine <-> tests
}
build: Final build {
html: Rendered HTML
}
SSR.engine -> SSR.next -> build.html