Mnogim kompanijama danas trebaju interfejsi za portale, mobilne pristupe, sisteme trećih strana ili interne integracije. REST-server je za to često pravi korak, ali samo ako ne bude navučen kao tanka ovojnica preko postojeće naslijeđene logike.
Sa Delphi moguće je smisleno izgraditi performantne serverske komponente i zajednički upotrebljivu poslovnu logiku, ako su arhitektura i odgovornosti jasno razgraničene. Koja pravila smiju u klijent, koja pripadaju serveru, koji podaci su vodeći i kako greške ostaju sljedive?
U posebno izraslim, evoluiranim poslovnim sistemima API nije čisti tehnički dodatak. Ona suodređuje kako će se procesi ubuduće proširivati, osiguravati i operativno voditi. Zato REST-server uvijek planiramo zajedno s modelom podataka, deploymentom i observabilnošću.
Na kraju nije presudan broj endpointa, već da li iz klijenta, servisa i sloja čuvanja podataka nastaje sistem koji ostaje stručno konzistentan i operativno pouzdan.