REST APIs are nice. Simple. Stateless. Scalable. But nowadays, your reactive web client’s view (React/Vue.js /Angular) is expected to be updated in real-time. No F5 reloading.

You often add an event stream to send events whenever something changes. But then you have two channels sending information regarding the same data. And this is where the problems start:

REST APIs are nice. Simple. Stateless. Scalable. But nowadays, your reactive web client’s view (React/Vue.js /Angular) is expected to be updated in real-time. No F5 reloading.
You often add an event stream to send events whenever something changes. But then you have two channels sending information regarding the same data. And this is where the problems start: […]