<Suspense /> is being used to display a fallback until the promise is resolved.The function fetchMessages returns a promise, which could be a fetch request in a real-world example.React 19 introduces the use of 'use' to achieve similar result as 'await' with promises.Rendering behavior differs between server-side rendering and client-side rendering when using 'use' with promises.