{"action":"created","issue":{"url":"https://api.github.com/repos/reactjs/redux/issues/1785","repository_url":"https://api.github.com/repos/reactjs/redux","labels_url":"https://api.github.com/repos/reactjs/redux/issues/1785/labels{/name}","comments_url":"https://api.github.com/repos/reactjs/redux/issues/1785/comments","events_url":"https://api.github.com/repos/reactjs/redux/issues/1785/events","html_url":"https://github.com/reactjs/redux/issues/1785","id":157561347,"number":1785,"title":"FAQ updates","user":{"login":"markerikson","id":1128784,"avatar_url":"https://avatars.githubusercontent.com/u/1128784?v=3","gravatar_id":"","url":"https://api.github.com/users/markerikson","html_url":"https://github.com/markerikson","followers_url":"https://api.github.com/users/markerikson/followers","following_url":"https://api.github.com/users/markerikson/following{/other_user}","gists_url":"https://api.github.com/users/markerikson/gists{/gist_id}","starred_url":"https://api.github.com/users/markerikson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markerikson/subscriptions","organizations_url":"https://api.github.com/users/markerikson/orgs","repos_url":"https://api.github.com/users/markerikson/repos","events_url":"https://api.github.com/users/markerikson/events{/privacy}","received_events_url":"https://api.github.com/users/markerikson/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/reactjs/redux/labels/docs","name":"docs","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-05-30T22:07:41Z","updated_at":"2016-09-06T19:34:50Z","closed_at":null,"body":"I did the initial grunt work of writing the FAQ.  @gaearon did some editing, I added the TOC and the short question links, and it's been a great resource so far.  Since then, I know @gaearon has pointed to a number of discussions and articles as being FAQ worthy, and I have a bunch of backlogged bookmarks and updates I need to sort through.  Let's try to list any topics, links, or items we feel need to be added or updated.\r\n\r\nFAQ-worthy mentions:\r\n\r\n- https://github.com/reactjs/redux/issues/1751\r\n- https://github.com/reactjs/redux/issues/1628\r\n- https://github.com/reactjs/redux/issues/1676\r\n- https://twitter.com/dan_abramov/status/732543424356864001\r\n\r\n\r\nUpdates:\r\n\r\n- When/why to use Redux?\r\n  - https://twitter.com/dan_abramov/status/733742952657342464\r\n  - https://twitter.com/dan_abramov/status/732912085840089088\r\n  - https://twitter.com/dan_abramov/status/725089243836588032\r\n  - https://twitter.com/dan_abramov/status/737036433215610880\r\n  - http://stackoverflow.com/questions/36631761/when-should-i-add-redux-to-a-react-app \r\n- Redux state vs React state:\r\n  - https://discuss.reactjs.org/t/redux-and-global-state-vs-local-state/4187/8\r\n  - http://stackoverflow.com/questions/35328056/react-redux-should-all-component-states-be-kept-in-redux-store/35328862#35328862\r\n  - https://www.reddit.com/r/reactjs/comments/4w04to/when_using_redux_should_all_asynchronous_actions/d63u4o8\r\n- Serializable store data:\r\n  - https://github.com/reactjs/redux/issues/1793\r\n- Nested data:\r\n  - Treeview example: https://github.com/reactjs/redux/pull/1269\r\n  - http://stackoverflow.com/questions/32798193/how-to-handle-tree-shaped-entities-in-redux-reducers\r\n  - https://github.com/reactjs/redux/issues/1824\r\n  - http://stackoverflow.com/questions/38012852/users-sees-one-part-of-deeply-nested-state-should-visible-properties-be-at-top/38017227#38017227\r\n  - https://medium.com/@adamrackis/querying-a-redux-store-37db8c7f3b0f  \r\n- Actions:\r\n  - some of the links mentioned in https://github.com/reactjs/redux/issues/533 ?\r\n- File structure:\r\n  - http://stackoverflow.com/questions/37111300/redux-why-not-put-actions-and-reducer-in-same-file/37116923\r\n\r\n\r\nNew topics:\r\n\r\n- When should I learn Redux?\r\n  - https://twitter.com/dan_abramov/status/739961787295117312\r\n  - https://twitter.com/dan_abramov/status/739962098030137344\r\n  - https://github.com/markerikson/react-redux-links/blob/master/basic-concepts.md\r\n- What are pros and cons of using Redux?\r\n  - https://github.com/reactjs/redux/issues/1342#issuecomment-183401969\r\n- Do I have to use Immutable.js?\r\n  - https://www.reddit.com/r/javascript/comments/4rcqpx/dan_abramov_redux_is_not_an_architecture_or/d51g4k4?context=3\r\n- Why should data be handled immutably?\r\n  - http://stackoverflow.com/questions/37531909/redux-why-is-avoiding-mutations-such-a-fundamental-part-of-using-it\r\n  - http://stackoverflow.com/questions/35970515/how-is-state-immutability-actually-used-in-redux\r\n- Design decisions:\r\n  - Why doesn't Redux pass the state to subscribers?\r\n    - many, many issues\r\n  - Why doesn't Redux use classes for actions and reducers?\r\n    - https://github.com/reactjs/redux/issues/1171#issuecomment-196819727\r\n  - Why does the middleware signature use currying?\r\n    - #534, #922, #1744 \r\n\r\nOther:\r\n- Fit these diagrams in somewhere? https://github.com/reactjs/redux/issues/653"},"comment":{"url":"https://api.github.com/repos/reactjs/redux/issues/comments/245064027","html_url":"https://github.com/reactjs/redux/issues/1785#issuecomment-245064027","issue_url":"https://api.github.com/repos/reactjs/redux/issues/1785","id":245064027,"user":{"login":"markerikson","id":1128784,"avatar_url":"https://avatars.githubusercontent.com/u/1128784?v=3","gravatar_id":"","url":"https://api.github.com/users/markerikson","html_url":"https://github.com/markerikson","followers_url":"https://api.github.com/users/markerikson/followers","following_url":"https://api.github.com/users/markerikson/following{/other_user}","gists_url":"https://api.github.com/users/markerikson/gists{/gist_id}","starred_url":"https://api.github.com/users/markerikson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markerikson/subscriptions","organizations_url":"https://api.github.com/users/markerikson/orgs","repos_url":"https://api.github.com/users/markerikson/repos","events_url":"https://api.github.com/users/markerikson/events{/privacy}","received_events_url":"https://api.github.com/users/markerikson/received_events","type":"User","site_admin":false},"created_at":"2016-09-06T19:34:50Z","updated_at":"2016-09-06T19:34:50Z","body":"Question for @reactjs/redux : I'm debating potentially splitting the FAQ up into separate pages per topic.  The current single page is pretty long.  Any opinions?"}}
{"actor":{"display_login":"markerikson"}}