Write web pages in React, then Dochameleon will convert them into static HTML files.
Write web pages in
website/pages folder. Each file exports an React component which will be rendered as one page.
You may write custom React components in
website/components folder, and use them in pages.
Core library has React components too. At runtime, Dochameleon merges the two sets together.
Take a look at example site
components folder. It has number of components. Among them,
Footer.js will overwrite the core Footer. Try remove it, and run
npm run start, you'll notice default footer is different.