Next.js 14 Streaming + Suspense not working as expected
- Dominant language
- No language data
- Stars
- 346
- Forks
- 67
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the bug**
Streaming + Suspense isn't working on static web apps (nextjs hybrid website)
It waits until the async component finishes loading to render the entire page making the user have to wait a lot until the page is visible
**To Reproduce**
Steps to reproduce the behavior:
* Set up a next.js app based on this example https://github.com/vercel/app-playground
* Create a new static web app with that new repository
* (You may need to tweak the engine on the package.json depending on your config)
**Expected behavior**
The async component (product recommendations) should be loaded AFTER the initial render
**Screenshots**
| SWA | Vercel |
|---|---|
|  |  |
| | 
**Device info (if applicable):**
- OS: macOS
- Browser Chrome
**Additional context**
I believe that the azure functions that are being used behind the scenes don't support streaming. And thanks for your hard work bringing next 14 to azure.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.