javascript - Deserialize big data JSON from a REST request into objects without locking up the browser? -
in rich internet app:
- user requests resource
- server responds huge json response
- client (running in browser) must process json converting many objects make application state.
step 3 intensive , can cause browser lock. thinking using web workers think may not suited task.
as understand workers, pass messages purely text or json. while possible web worker accept message ("please fetch resource @ url") worker retrieve large json response , deserialize many objects making app state, there no way pass objects (instances of various classes) main process via message passing construct. right? or missing something?
how 1 allow in-browser client deserialize big data objects without compromising user experience (locking browser)? if web workers out, leave using timers (for timeslicing)?
Comments
Post a Comment