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

⬅️
jeremycarter 1 daysReload
My sentiments exactly - well said. The big mistake is forcing OOP onto everything. It's why I really have an affinity with the virtual actor, it has just enough OOP for me to have classes, methods and internal state - I don't need inheritance, polymorphism, etc - just naive little classifications of things we call objects.

I also don't have to think of my system in a hierarchical supervised manner like earlier actor models. I just need cloud native distributed little objects.

You can see some modern products coming out that are just that:

1. Cloudflare Durable Objects - https://developers.cloudflare.com/durable-objects/

2. Restate Virtual Objects - https://restate.dev/


jeremycarter 2 daysReload
I agree. I'm not advocating doing a purist DDD solution but rather using similar modelling techniques and just making naive actors.

jeremycarter 2 daysReload
It's just part 1. I have just published part 2 which goes into more detail.

jeremycarter 2 daysReload
That's fair feedback. I wanted to post it in 3 parts, but I see now I probably should have just made one large post.

jeremycarter 2 daysReload
As I mentioned there's nothing novel in this post, especially for a senior. This is more about getting some context out of the way so that I can show some techniques in a future post.