Skeleton loaders create perceived performance and reduce user frustration around load times.

Skeleton loading is helpful when web pages or sections of content are partially loaded while the user waits for the rest of the content to finish loading. The goal of skeleton loading is to load content progressively, making users barely notice the waiting period of web services returning content.

Skeletons should be immediately replaced with real content once data becomes available. Content is loaded until no skeleton loaders are on the page anymore.

import { Skeleton } from '@sproutsocial/racine'