Předběžné načítání dat s REST API – je to možné?
Nedávno jsem se dozvěděl o předběžném načítání dat a zamyslel jsem se, jestli to jde aplikovat i na REST API. Vždycky jsem si myslel, že to je něco, co se hodí spíše pro GraphQL, protože tam se často používají dotazy, které vyžadují optimalizaci a efektivní načítání dat. Ale co když bych chtěl udělat něco podobného právě s REST API? Jak by vlastně vypadalo předběžné načítání dat v tomto kontextu? Je to jenom o tom, že si předem připravím data na serveru a pak je pošlu do klienta, nebo musím zohlednit nějaké další faktory, jako třeba caching nebo asynchronní volání? A co například, když mám více endpointů – dá se to nějak sloučit, aby se všechno načetlo najednou? Přijde mi, že REST API má své limity, ale zároveň si říkám, že s trochou kreativity by to mohlo fungovat. Máte s tím někdo zkušenosti? Jaké jsou nejlepší praktiky pro předběžné načítání dat s REST API? Děkuju za jakékoli tipy a rady!