769 B
769 B
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.