29 lines
769 B
Markdown
29 lines
769 B
Markdown
# 001 – Monorepo med separata applikationer
|
||
|
||
## Status
|
||
|
||
Accepterat
|
||
|
||
## Datum
|
||
|
||
2026-07-23
|
||
|
||
## Sammanhang
|
||
|
||
HemHub behöver en webbläsarklient och ett server-API. Båda delarna utvecklas
|
||
inkrementellt och behöver kunna versionshanteras och dokumenteras tillsammans.
|
||
|
||
## Beslut
|
||
|
||
Frontend och backend ligger i samma Git-repository, i katalogerna `frontend/`
|
||
respektive `backend/`. De är separata applikationer med egna byggverktyg,
|
||
beroenden och startkommandon.
|
||
|
||
## Konsekvenser
|
||
|
||
- En feature kan ändra frontend, backend, tester och dokumentation atomärt.
|
||
- En gemensam historik beskriver hela systemet.
|
||
- Applikationerna kan startas och testas oberoende.
|
||
- Repositoryt har ingen gemensam rotbyggprocess; relevanta kommandon körs i
|
||
respektive applikationskatalog.
|