Co je hexagonální architektura?
Hexagonální architektura uspořádává aplikaci kolem obchodního jádra a odděluje jej od podrobností, jako jsou uživatelská rozhraní, databáze a externí služby. Jádro se k těmto částem připojuje prostřednictvím portů a adaptérů, odtud její druhý název: Ports & Adapters.
Cílem je zachovat stabilitu obchodních pravidel při změnách externích technologií. Šestiúhelník znázorňuje hranici aplikace; nevyžaduje šest komponent.
