devalias.net
devalias.net copied to clipboard
[Blog] Starting a new webapp/multi-part monorepo
Write a deepdive style post about starting a new webapp/multi-part monorepo type thing:
- yarn init
- also reference any project boilerplate template type things? (eg. npm packages named create-* or similar)
- lerna init
- infrastructure repo
- messenger bot repo?
- timetree api repo?
- cdk init + infrastructure code things
- possibly break each 'component' of the infrastructure into it's own mini repo + use lerna to link locally?
- then could also have the 'main app' package that ties it all together
- webpack / babel / prettier / etc configuration
- etc (refer to REMDR project for ideas/etc)
- Folder structure/layout
- docs/
- packages/
- script(s)/
- tool(s)/