eshoemak - the short answer to your question is yes, you can create a
"layout" component in React, we have done so. The actual answer is quite
a bit more complex.I would also agree, the Adobe SPA example doesn't
describe the use cases outlined in the best practices of other HTL &
Sitely examples. Creating a list or text component is the obvious
example, however you cannot build a site from just these components.