Lavoro per una grande azienda che ha diverse API non RESTful. Ho il compito di creare un'applicazione web per interagire con queste API. Ogni API gestisce e fornisce processi e dati aziendali molto diversi.
Mi piacerebbe creare interfacce RESTful (a) che facciano fronte alle API in modo da renderle riutilizzabili da altre applicazioni web future. Quindi, mi piacerebbe che JavaScript interagisse con le interfacce RESTful.
Devo creare una API RESTful (un sottodominio) per la mia intera azienda
http://api.mycompany.com
/business_process_1/resource/
/business_process_2/resource
/business_process_3/resource
e renderlo frontale ai processi e ai dati aziendali molto diversi? Oppure, dovrei creare più API (più sottodomini)?
http://business-process-1.mycompany.com
http://business-process-2.mycompany.com
http://business-process-3.mycompany.com