top | item 45100576

(no title)

arend321 | 6 months ago

I believe the obsession with streaming is a major factor in the new constraints. Together with supporting the lowest common denominator, edge runtimes.

discuss

order

Etheryte|6 months ago

And the reason they're all in on streaming to begin with is because they're sending massive amounts of data back and forth all the time. Like Sean Goedecke said in his API design writeup [0], a technically poor product can make it nearly impossible to build an elegant API. I believe we're seeing the same thing with Next.js, all of these wonky interfaces derive from the underlying architectural issues.

[0] https://www.seangoedecke.com/good-api-design/

conradkay|6 months ago

Maybe it's a good design from the perspective of making more money from your hosting business

n2h4|6 months ago

[deleted]