{"action":"created","issue":{"url":"https://api.github.com/repos/simongfxu/simongfxu.github.com/issues/21","repository_url":"https://api.github.com/repos/simongfxu/simongfxu.github.com","labels_url":"https://api.github.com/repos/simongfxu/simongfxu.github.com/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/simongfxu/simongfxu.github.com/issues/21/comments","events_url":"https://api.github.com/repos/simongfxu/simongfxu.github.com/issues/21/events","html_url":"https://github.com/simongfxu/simongfxu.github.com/issues/21","id":116066541,"number":21,"title":"React学习资源","user":{"login":"simongfxu","id":2288388,"avatar_url":"https://avatars.githubusercontent.com/u/2288388?v=3","gravatar_id":"","url":"https://api.github.com/users/simongfxu","html_url":"https://github.com/simongfxu","followers_url":"https://api.github.com/users/simongfxu/followers","following_url":"https://api.github.com/users/simongfxu/following{/other_user}","gists_url":"https://api.github.com/users/simongfxu/gists{/gist_id}","starred_url":"https://api.github.com/users/simongfxu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/simongfxu/subscriptions","organizations_url":"https://api.github.com/users/simongfxu/orgs","repos_url":"https://api.github.com/users/simongfxu/repos","events_url":"https://api.github.com/users/simongfxu/events{/privacy}","received_events_url":"https://api.github.com/users/simongfxu/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/simongfxu/simongfxu.github.com/labels/%E8%B5%84%E6%BA%90%E6%95%B4%E7%90%86","name":"资源整理","color":"207de5"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":20,"created_at":"2015-11-10T09:13:48Z","updated_at":"2016-04-25T12:49:39Z","closed_at":null,"body":"## React\r\n\r\n[官网](https://facebook.github.io/react/docs/getting-started.html)\r\n\r\n[官网中文翻译](http://reactjs.cn/react/docs/getting-started.html)\r\n\r\n注意：中文翻译站点更新有点滞后\r\n\r\n[官方工具链](https://github.com/facebook/react/wiki/Complementary-Tools)\r\n\r\n[Presentational and Container Components](https://medium.com/@dan_abramov/smart-and-dumb-components-7ca2f9a7c7d0#.sy3zxqx40)\r\n\r\n## Redux\r\n\r\n[官网](http://redux.js.org/index.html)\r\n\r\n[官网中文翻译](http://camsong.github.io/redux-in-chinese/index.html)\r\n\r\n## Webpack\r\n\r\n[基于 Webpack 和 ES6 打造 JavaScript 类库](https://github.com/cssmagic/blog/issues/56)\r\n\r\n[webpack-howto](https://github.com/petehunt/webpack-howto)\r\n\r\n[Webpack 中文指南](http://zhaoda.net/webpack-handbook/index.html)\r\n\r\n[Webpack小书](https://fakefish.github.io/react-webpack-cookbook/)\r\n\r\n[ruanyf/webpack-demos](https://github.com/ruanyf/webpack-demos)\r\n\r\n## 编辑器\r\n\r\n[ESLint on Atom](http://stackoverflow.com/questions/30294870/how-to-config-eslint-for-react-on-atom-editor) 【如何在Atom中使用ESLint对React执行代码检查】\r\n\r\n[Editor Configuration](https://github.com/kriasoft/react-starter-kit/blob/master/docs/how-to-configure-text-editors.md) 【如何在主流编辑器配置ESLint检查React代码】\r\n\r\n## Starter Kit\r\n\r\n[React + Browserify](https://github.com/Granze/react-starterify)【使用Browserify开发React入门项目】\r\n\r\n[Browserify Code Splitting](https://github.com/sogko/gulp-recipes/tree/master/browserify-separating-app-and-vendor-bundles) 【使用Browserify分块打包】\r\n\r\n[React + Webpack](https://github.com/kriasoft/react-starter-kit) 【使用Webpack开发React入门项目】\r\n\r\n[React + JSPM](https://github.com/tinkertrain/jspm-react) 【使用JSPM开发React入门项目】\r\n\r\n[Simplest redux example](https://github.com/jackielii/simplest-redux-example) 【最简单的Redux例子】\r\n\r\n[React + Redux starter kit](https://github.com/davezuko/react-redux-starter-kit)  【测试代码最多的starter kit】\r\n\r\n## 中文资料\r\n\r\n[React入门教程](https://hulufei.gitbooks.io/react-tutorial/content/)\r\n\r\n[React源码 in Google](https://www.google.co.jp/search?q=react%E6%BA%90%E7%A0%81&oq=react%E6%BA%90%E7%A0%81&aqs=chrome..69i57j0j69i61l3.4476j0j7&sourceid=chrome&es_sm=119&ie=UTF-8)\r\n\r\n[ReactJS读书笔记](http://blog.csdn.net/lihongxun945/article/details/45826851)\r\n\r\n[React 源码剖析系列 － 生命周期的管理艺术](http://segmentfault.com/a/1190000003940416) **强烈推荐**\r\n\r\n[React 源码剖析系列 － 解密 setState](http://segmentfault.com/a/1190000003969996) **强烈推荐**\r\n\r\n[使用Redux管理你的React应用](https://github.com/matthew-sun/blog/issues/18)\r\n\r\n## 插件\r\n\r\n[react-modal](https://github.com/rackt/react-modal) 【遮罩层】\r\n\r\n[react-select](https://github.com/JedWatson/react-select) 【酷似Select2，质量看起来很高】\r\n\r\n[react-components](http://react-components.com/) 【搜集了npm中所有的react组件】\r\n\r\n[calendar](https://github.com/react-component/calendar) 【日历组件，阿里出品】"},"comment":{"url":"https://api.github.com/repos/simongfxu/simongfxu.github.com/issues/comments/214300872","html_url":"https://github.com/simongfxu/simongfxu.github.com/issues/21#issuecomment-214300872","issue_url":"https://api.github.com/repos/simongfxu/simongfxu.github.com/issues/21","id":214300872,"user":{"login":"maxex0000","id":10017040,"avatar_url":"https://avatars.githubusercontent.com/u/10017040?v=3","gravatar_id":"","url":"https://api.github.com/users/maxex0000","html_url":"https://github.com/maxex0000","followers_url":"https://api.github.com/users/maxex0000/followers","following_url":"https://api.github.com/users/maxex0000/following{/other_user}","gists_url":"https://api.github.com/users/maxex0000/gists{/gist_id}","starred_url":"https://api.github.com/users/maxex0000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maxex0000/subscriptions","organizations_url":"https://api.github.com/users/maxex0000/orgs","repos_url":"https://api.github.com/users/maxex0000/repos","events_url":"https://api.github.com/users/maxex0000/events{/privacy}","received_events_url":"https://api.github.com/users/maxex0000/received_events","type":"User","site_admin":false},"created_at":"2016-04-25T12:49:39Z","updated_at":"2016-04-25T12:49:39Z","body":"mark"}}