# Loading states: skeletons, spinners and progress, EneUI

Choosing between skeleton screens, spinners and progress bars in React: the 300ms rule, layout stability, aria-busy and the states between empty and loaded.

> Page: https://ui.eneawork.it/components/cat/notification/guide/loading-states-skeletons-and-spinners
> Markdown: https://ui.eneawork.it/components/cat/notification/guide/loading-states-skeletons-and-spinners.md

> Choosing between skeleton screens, spinners and progress bars in React: the 300ms rule, layout stability, aria-busy and the states between empty and loaded.
