App Building & Devintermediate
Caching
Definition
Storing the result of an expensive operation (database query, API call, computation) so it can be served instantly next time without re-running the original operation.
Why it matters
Caching makes apps dramatically faster and cheaper to run at scale. Without it, every page load hits the database; with it, popular pages serve thousands of users from memory.
Example
A founder's public course catalogue is cached, the database is queried once, the result is stored, and every visitor gets it instantly. The cache refreshes every 10 minutes.
Related terms
Learn the language of business - and build the systems behind it.
Rich Girl Systems turns 1168+ founder concepts into a step-by-step programme with daily challenges, XP and your own assistant.
Take the free founder quiz