This is the repo for my personal site which mainly showcases how I prefer to build React apps and will hopefully serve as a great example app for new developers who are looking for a larger codebase.
- implement theming via
styled-components
- add changelog
- add comments for all interfaces
- add developer facing docs
- implement storybook
You can run storybook using yarn storybook
which will start a storybook instance on port 9009
.
Storybook is a visual testing library and basically allows you to sandbox components in different states. This is a great way to test how your components are rendering and is essential during development.
To see and up to date changelog, click here. This document is based on the deployed production site but also contains "unreleased" changes from lower environments.