Mnohé firmy dnes potrebujú rozhrania pre portály, mobilné prístupy, systémy tretích strán alebo interné integrácie. REST server je na to často správnym krokom, ale len vtedy, ak nie je nasadený ako tenká škrupina prekrytá cez existujúcu starú logiku.
S Delphi sa dajú výkonné serverové časti a spoločne znovupoužiteľná business logika zmysluplne vybudovať, keď sú architektúra a zodpovednosti čisto vyjasnené. Ktoré pravidlá môžu ísť do klienta, ktoré patria do servera, ktoré dáta sú vedúce a ako zostanú chyby dohľadateľné?
Práve v rozrastaných podnikových systémoch nie je API čisto technický doplnok. Spoluurčuje, ako sa budú procesy v budúcnosti rozširovať, zabezpečovať a prevádzkovať. Preto REST server vždy plánujeme spolu s dátovým modelom, deploymentom a observabilitou.
Na konci nerozhoduje počet endpointov, ale to, či z klienta, služby a správy dát vznikne systém, ktorý zostane odborne konzistentný a prevádzkovo robustný.