Best Practices for Using IndexedDB Stay organized with collections Save and categorize content based on your preferences. Learn best practices for syncing application state between IndexedDB an popular state management libraries. When a user first loads a website or application, there's often a fair amount of work involved in constructing the initial application state that's used to render the UI.