A „Túl sok HTTP-kérés”-re vonatkozó érv nem teljesen érvényes.

A REST az erőforrásokról szól, így az erőforrások meghatározása teljes mértékben az Ön döntésétől függ.

Például becsomagolhatja a személyadatokat a címadatokkal és a bankszámlaadatokkal együtt, hogy elküldje egyetlen JSON-objektumot, amely egy személyi erőforrást képvisel. Tehát egy kérés megadja a feldolgozáshoz szükséges információkat. És még mindig REST.

Nem szükséges, hogy az erőforrásokat egytől egyig le kell képezni az adatbázisban vagy távoli objektumokban lévő táblákhoz, ezért sok erőforrást kell lekérnie, hogy személyt, címet és bankszámlát szerezzen.

Érdemes elolvasni ezeket a könyveket:

Az Apigee API-útmutatói sokat segítenek abban is, hogyan kell megtervezni az API-végpontok végpontjait.

És ne feledje, hogy a homlokzattervezési minta azért létezik, hogy segítsen Önnek, hogy NE kezdeményezzen sok hívást az API-k írásakor szükséges információk megszerzéséhez.