{"action":"created","issue":{"url":"https://api.github.com/repos/meteor/guide/issues/234","repository_url":"https://api.github.com/repos/meteor/guide","labels_url":"https://api.github.com/repos/meteor/guide/issues/234/labels{/name}","comments_url":"https://api.github.com/repos/meteor/guide/issues/234/comments","events_url":"https://api.github.com/repos/meteor/guide/issues/234/events","html_url":"https://github.com/meteor/guide/issues/234","id":133084933,"number":234,"title":"Client-side state management","user":{"login":"abhiaiyer91","id":2359375,"avatar_url":"https://avatars.githubusercontent.com/u/2359375?v=3","gravatar_id":"","url":"https://api.github.com/users/abhiaiyer91","html_url":"https://github.com/abhiaiyer91","followers_url":"https://api.github.com/users/abhiaiyer91/followers","following_url":"https://api.github.com/users/abhiaiyer91/following{/other_user}","gists_url":"https://api.github.com/users/abhiaiyer91/gists{/gist_id}","starred_url":"https://api.github.com/users/abhiaiyer91/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abhiaiyer91/subscriptions","organizations_url":"https://api.github.com/users/abhiaiyer91/orgs","repos_url":"https://api.github.com/users/abhiaiyer91/repos","events_url":"https://api.github.com/users/abhiaiyer91/events{/privacy}","received_events_url":"https://api.github.com/users/abhiaiyer91/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/meteor/guide/labels/article-idea","name":"article-idea","color":"c7def8"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2016-02-11T20:52:38Z","updated_at":"2016-04-04T22:57:45Z","closed_at":null,"body":"I'd be happy to submit a draft if you guys had any thought into doing this."},"comment":{"url":"https://api.github.com/repos/meteor/guide/issues/comments/205533442","html_url":"https://github.com/meteor/guide/issues/234#issuecomment-205533442","issue_url":"https://api.github.com/repos/meteor/guide/issues/234","id":205533442,"user":{"login":"skirunman","id":3936669,"avatar_url":"https://avatars.githubusercontent.com/u/3936669?v=3","gravatar_id":"","url":"https://api.github.com/users/skirunman","html_url":"https://github.com/skirunman","followers_url":"https://api.github.com/users/skirunman/followers","following_url":"https://api.github.com/users/skirunman/following{/other_user}","gists_url":"https://api.github.com/users/skirunman/gists{/gist_id}","starred_url":"https://api.github.com/users/skirunman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skirunman/subscriptions","organizations_url":"https://api.github.com/users/skirunman/orgs","repos_url":"https://api.github.com/users/skirunman/repos","events_url":"https://api.github.com/users/skirunman/events{/privacy}","received_events_url":"https://api.github.com/users/skirunman/received_events","type":"User","site_admin":false},"created_at":"2016-04-04T22:57:45Z","updated_at":"2016-04-04T22:57:45Z","body":"After thinking about this a bit more it makes sense to me to have two articles.\r\n\r\n1)Intro to Meteor reactive data, would cover how tracker works and how to use it, and also include intro to all included Meteor reactive data sources that is currently discussed in the [old docs concepts section on reactivity](https://github.com/meteor/meteor/blob/devel/docs/client/full-api/concepts.html#L278). This could be the first article in the Data section of the guide.\r\n\r\n2) Client state management best practices with focus on UI state, mini-mongo, reactive dict/var and session, concepts like redux, etc. This would include moving the aforementioned [data loading stores section](http://guide.meteor.com/data-loading.html#stores) to this article.\r\n\r\nIf people are on board with this I can probably flush out some outlines tomorrow. Thoughts?"}}