Immediately after switching the page, it will work with CSR.
Please reload your browser to see how it works.

Source:https://github.com/SoraKumo001/next-streaming

⬅️ We switched from Next.js to Astro (and why it might interest you)
davepeck 1 daysReload
I really like Astro:

1. It's the most flexible yet easily configured static site generator I've used to date

2. It's reliable. The docs are well maintained and, mirabile dictu, the real behavior of the system matches its documented behavior

3. It's stable. Lots of new features are getting added, but (so far) upgrades don't break things

4. It has good tooling for editors like vscode

5. Many of my current projects take the form of "big data pipeline, followed by intermittent job to rebuild a static site and push it live"; astro fits very nicely in this role

Caveat: I use exactly none of Astro's backend features. I understand why they've added them but, for me, it's all about static site generation.

About the only thing I don't like is the weirdness of the boundary between astro components and framework components. I get it, but still. It's something to carefully consider when building each new astro site.


gr4vityWall 1 daysReload
I can relate to the complexity fatigue.

I think if they were willing to let go of type safety, PHP + jQuery could unironically work just fine for them. I wonder if it's possible to sanely use PHP with TypeScript + Vite with SSG, without making your tooling too complex.

Anyway, congrats to them, sounds like they reduced costs and even kept engineers happy with an interesting technical challenge.


niceice 24 hoursReload
(12 months from now)

We switched from Astro to SkibidiJS


bhouston 1 daysReload
I think that Next.js in its current form is not great for DX.

I've recently tried out both React-Router v7 (which is sort Remix 3? it is confusing), and TanStack/Start and found them both to have better developer DX than Next.JS.

React-Router v7 was the simpler of the two and my app had less code as a result, but a little less flexible than TanStack/Start. But both seemed acceptable.

Astro has been recommended so I will try it out next.


zoul 1 daysReload
The complexity fatigue is something that I can certainly relate to. Things like caching, request deduplication and incremental static regeneration across multiple pages can easily lead to site that’s harder to reason about than I would like.