Partial Build/Caching - Inject partials in partials, then cache into the PartialCache
Template Build/Cache - Inject partials into templates and then output into TemplateCache. One process per template type.
Content Render - Content fetches their template type from the TemplateCache and renders out the compiled HTML, which then gets outputted into the template type directory.
[ ] Parallel builds! SPEED IT UP!
[ ] Partial/Layout/Content dependency tree - So we can efficiently compile those that are dependent on each other.
Async/Parallel build process
PartialCache
TemplateCache
. One process per template type.TemplateCache
and renders out the compiled HTML, which then gets outputted into thetemplate type directory
.