Mange virksomheder har i dag brug for grænseflader til portaler, mobile adgang, tredjepartssystemer eller interne integrationer. En REST-server er ofte det rigtige skridt til det, men kun hvis den ikke bliver lagt som en tynd skal hen over eksisterende legacy-logik.
Med Delphi kan man opbygge højtydende serverdele og forretningslogik, der kan deles, på en fornuftig måde, når arkitektur og ansvarsområder er afklaret rent. Hvilke regler må ligge i klienten, hvilke hører til på serveren, hvilke data er førende, og hvordan forbliver fejl sporbare?
Især i voksede virksomhedssystemer er en API ikke et rent teknisk add-on. Den er med til at bestemme, hvordan processer fremover kan udvides, sikres og drives. Derfor planlægger vi REST-servere altid sammen med datamodel, deployment og observability.
Til sidst tæller ikke antallet af endpoints, men om der ud af klient, service og datahåndtering opstår et system, der forbliver fagligt konsistent og driftsmæssigt robust.