@kouts my way for fetching data from server is highly oriented on fetching as minimum possible JSON object as possible. In my case, our webapp is responsible for fetching data from hundreds (or thousands) of data sources (embedded devices, sensors, databases, physical inputs, other user's inputs, etc). I'm using socketio for transport, some microservices who are responsible for proxying the data source and publish data on event and generate response on request. When a page section (I call them "scenes") is rendered, some
Actors are initialized and starts requesting for data and/or subscribes for evets from data sources.