Great article!
Can you elaborate further on the subsequent calls & cache invalidation. I am pretty noob on the topic of cache, so my questions might be stupid. What is the significance of maintaining a cache if subsequent calls are being made? Is there a TTL after which these calls are made?
Are there any other good articles you can suggest for me to build a solid understanding on browser cache?