Files
hemhub/docs/decisions/001-monorepo.md
2026-07-26 13:03:01 +02:00

769 B
Raw Blame History

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.