react-suspense-example
https://www.youtube.com/playlist?list=PLN3n1USn4xln7sHUudKJEmMe7gFKtuNww
https://www.youtube.com/watch?v=Z78qvpyejQc&list=PLN3n1USn4xln7sHUudKJEmMe7gFKtuNww&index=2
https://reactjs.org/docs/error-boundaries.html#introducing-error-boundaries