Architecture = Systems + Workflows
Choosing Systems, Optimizing Workflows
-
How CMS Preview Fits Into Your Content Workflows (blog post)
-
CMS-driven landing pages: A Content Marketer’s Paradise (blog post)
-
Custom fields and product variants: Product Experience Management with Gatsby (blog post)
-
Modern Analytics (doc)
-
Common Website Features (doc section)
Making Architecture Decisions Incrementally
Architectures don’t need to be finalized before the project starts. Sometimes, teams can build projects faster by parallelizing development and architecture.
For example, one team had a senior developer work out the full architecture while the junior developer built components. Another team started by building components as they figured out their CMS and hosting providers.