Awesome
[译] React 让你不爽了么?
这是一个让你重拾快乐的流程图!
<a href='https://cdn.rawgit.com/wyvernnot/react-makes-you-sad/master/fatigue.svg' target='_blank'>在新标签页打开</a>
<img src='https://cdn.rawgit.com/wyvernnot/react-makes-you-sad/master/fatigue.svg'>致谢
本文受到了 https://github.com/petehunt/react-howto 的启发
链接
-
如果你已经被 React 的各种生态系统绕晕了, 不知从哪儿下手, 读读这篇指南 <a href="https://github.com/petehunt/react-howto" target="_blank">Pete Hunt’s react-howto guide</a>
-
如果你使用 Flux (Redux) 或类似的库只增加了一堆无用的代码, 不妨去掉它, 通过阅读官方文档 <a href="https://facebook.github.io/react/docs/thinking-in-react.html" target="_blank">Thinking in React</a> 学习 React 原生管理状态的方法
-
如果你不是很明白 ES2015 的一些特性 (例如类和箭头), 想要更新一下你关于 ES6 的知识, 请阅读这篇超棒的指南 <a href="https://leanpub.com/understandinges6/read" target="_blank">Understanding ECMAScript 6</a>. 用 <a href="https://babeljs.io/repl/" target="_blank">Babel</a> 来验证你的想法.
-
如果你在学习 React 的时候被 Webpack 之类的打包器所困扰, 试试基于这个项目 <a href="https://github.com/jarsbe/react-simple" target="_blank">jarsbe/react-simple</a> 来写代码, 并不需要打包.
-
当你学会了 React 之后可以了解一些关于部署的最佳实践, 例如选用一套 JavaScript 的打包器. 使用 <a href="https://developers.google.com/speed/pagespeed/">Google Page Speed</a> 来评估部署的效果
如何贡献
- 推荐使用 https://atom.io/packages/graphviz-preview 来编辑
.dot
文件 - 从 http://www.graphviz.org/Download.php 下载
dot
- 安装
dot
, 它是 Graphviz 的一部分.
- 在装了 Homebrew 的 OSX 系统 上, 只需执行
brew install graphviz
. - 其他的系统搜索安装包
graphviz
. - 你也可以从 Graphviz downloads page 获得可安装文件
- 使用命令
dot -Tsvg fatigue.dot > fatigue.svg
来生成.svg
文件 - 发一个 PR!