This section is a work in progress.
Lifecycle APIs are shared by Themes and Plugins.
loadContent- Plugins should fetch from data sources (filesystem, remote API, etc)
contentLoaded- Plugins should use the data loaded in loadContent and construct the pages/routes that consume the data
configureWebpack- To extend the webpack config via webpack-merge.