Load more

Improving performance sometimes means you have to load content only when it's requested by the user. In this case it's important to make sure that the new content can be fetched seamlessly and preferably fast. There are also other considerations: should the loaded content persist if the user navigates to other views? Should the scrolling position be the same when navigating to an item and back? This seemingly small details add up when thinking about the overall experience.

In this sample you'll see how the loading indicator quickly spins and fetches new content for the user.

Created with Figma.

PS. If you want to learn to build UI components, check out my free course at https://fullstackui.com.

More by Jussi Virtanen

View profile