From the course: Build Modern Web Apps with React, Hooks, State Management, and APIs Using Vite or Next.js

Unlock this course with a free trial

Join today to access over 25,200 courses taught by industry experts.

Summary

Summary

Hello, and welcome back. Let's summarize what we have learned so far in this lesson. We should not only handle the loading and error states, but we should handle them gracefully and enhance them for best user experience. For enhancing the loader states, we can make use of spinners or skeletons or both of them for smooth feedback. We should have a clear error message or error component being in friendly tone and with retry options. It gives the user that they are in control and not confused. And with that, we have successfully completed the lesson number three. I'm going to see you in the next lesson now.

Contents