Multe companii au nevoie astăzi de interfețe pentru portaluri, acces mobil, sisteme terțe sau integrări interne. Un REST-Server este adesea pasul potrivit, dar doar dacă nu este aplicat ca o învelitoare subțire peste logica moștenită existentă.
Cu Delphi se pot construi părți server performante și logică de business reutilizabilă, dacă arhitectura și responsabilitățile sunt clar lămurite. Ce reguli pot sta în client, care aparțin serverului, care date sunt sursa de adevăr și cum rămân erorile urmărite?
Mai ales în sisteme consolidate ale întreprinderii, o API nu este un adaos pur tehnic. Ea influențează modul în care procesele vor fi extinse, securizate și operate pe viitor. De aceea planificăm REST-Server întotdeauna împreună cu modelul de date, implementarea și observabilitatea.
La final nu contează numărul de endpoint-uri, ci dacă din client, serviciu și stocarea datelor rezultă un sistem care rămâne coerent din punct de vedere funcțional și robust din punct de vedere operațional.