Skip to main content

Project Structure

Learn about how the project is structured.

FOLDERDESCRIPTION
webWebsite content directory
web/pagesFolder that contains all pages
web/componentsAll website components accross the site
web/utilReusable utility scripts that can be accessed in any component/page
web/schemas/contentfulStores contentful schemas
web/publicPublically available assets that are available in the build
web/dataData imported during build from the CMS and other sources

Pages

Pages are either statically created or dynamically generated in the web/pages folder. Dynamically generated pages use the block mapper to map Contentful objects/data to project components.