Too Long; Didn't Read
The React JS dev team announced some exciting changes several months ago - React would be getting a "Concurrent Mode" This would allow React to perform multiple UI renders concurrently. The new features will allow web apps (and Native Apps once these features hit React Native) to be much more responsive and snappy than they are now. In React 16.6, Suspense can only be used for one purpose: code splitting and lazily loading components using React's new "render as you fetch" API.