In this module we had a look at how we can read react error messages, that they can be quite
helpful, that we shouldn't get shocked if we see them and that we should always check the line numbers
we see in the error messages.
You also learned how to debug logical errors with the help of source maps and the chrome developer
tools where you can place breakpoints and go through your code.
You also learned how to use the react
dev tools to get insights into the state of your application and you learned how to use the error boundary
here to wrap code which might fail at runtime which you can prevent and then show a custom error message
or some fallback page or content. Don't over use them
but with all these tools, you should have a rich tool set to create hardened and safe and well working
react applications.