Caching tárolja a költséges műveletek (adatbázis lekérdezések, számítások, külső API hívások) eredményeit, így az ismételt kérések gyorsan kiszolgálhatók anélkül, hogy újra kellene elvégezni a munkát. Ez az egyik legmagasabb hatásúteljesítmény-optimalizálás egy API-hoz.
In-memory caching (leggyorsabb, egyetlen instance)
cache = ();
() {
(cache.(id)) cache.(id);
user = db.(id);
cache.(id, user);
user;
}
