cwlsn/rinse-react

Create some sort of architecture philosophy document

Opened this issue · 0 comments

cwlsn commented

Preamble

I find myself doing things differently while creating this repo and companion content, trying to focus on defaults of libraries. I would normally not use a .storybook directory and opt for my own config folder, but keeping scripts as simple as possible is really refreshing. I feel like I am constantly coercing my projects to work with my opinionated structure instead of relying on the OSS community's sensible defaults. These people are smarter than me, and while it may help me understand the libraries I implement, going to route of the defaults feels cleaner.

Requirements

  • Write a PHILOSOPHY.md doc to detail this idea
  • Write a DEFAULTS.md doc to keep track of everything. Going to each website is a pain.
  • Write a CONTRIBUTING.md doc just in case any human interacts with this repo
  • Add husky and lint-staged to ensure linting and prettier are consistent across machines