Многу компании денес имаат потреба од интерфејси за портали, мобилен пристап, системи од трети страни или внатрешни интеграции. REST-сервер често е вистинскиот чекор за тоа, но само тогаш кога не се поставува како тенка обвивка над постоечка стара логика.
Со Delphi може смислено да се изградат перформантни серверски делови и заеднички употреблива бизнис-логика, ако архитектурата и одговорностите се јасно разјаснети. Кои правила смеат во клиентот, кои припаѓаат во серверот, кои податоци се водечки и како грешките остануваат следливи?
Особено во еволуирани корпоративни системи, API не е чисто технички додаток. Таа ко-одредува како процесите во иднина ќе се прошируваат, обезбедуваат и ќе се оперираат. Затоа REST-сервери секогаш ги планираме заедно со моделот на податоци, deployment и набљудливоста.
На крај не е важен бројот на endpoints, туку дали од клиент, сервис и складирање на податоци настанува систем што останува доменски конзистентен и оперативно робустен.