fretboard-trainer
fretboard-trainer copied to clipboard
[Framework] Add `makeApp` factory function
Right now, for each app, components and state are scaffolded out in a manual way. However, for each app, there's a pattern:
- General state
- Settings state
- NoteRenderer
- Answer
Each of these things are then mixed into a general Route file, which boots the app and mounts the component tree. This can be automated.