Type:
Module
Fragment caching is used for caching various blocks within views without
caching the entire action as a whole. This is useful when certain elements
of an action change frequently or depend on complicated state while other
parts rarely change or can be shared amongst multiple parties. The caching
is done using the cache
helper available in the Action View.
See ActionView::Helpers::CacheHelper
for more information.
While it's strongly recommended that you use key-based cache expiration (see links in CacheHelper for more information), it is also possible to manually expire caches. For example:
expire_fragment('name_of_cache')