Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gaearon/react-makes-you-sad
Here’s a flowchart to make you happy again!
https://github.com/gaearon/react-makes-you-sad
Last synced: 22 days ago
JSON representation
Here’s a flowchart to make you happy again!
- Host: GitHub
- URL: https://github.com/gaearon/react-makes-you-sad
- Owner: gaearon
- Created: 2016-02-29T16:13:39.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-10-06T21:17:21.000Z (about 8 years ago)
- Last Synced: 2024-05-13T05:09:46.369Z (6 months ago)
- Language: Makefile
- Size: 83 KB
- Stars: 2,088
- Watchers: 44
- Forks: 101
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# react-makes-you-sad
Here’s a flowchart to make you happy again!## Credits
Based on and inspired by https://github.com/petehunt/react-howto
## Links
* If you are confused by the React ecosystem and don’t know where to start, read Pete Hunt’s react-howto guide.
* If you are using a Flux library (or Redux) and it adds a lot of boilerplate for no obvious gain, remove it and learn state management in vanilla React with the official Thinking in React guide.
* If you don’t feel comfortable using ES2015 features (e.g. classes and fat arrows) and you feel like updating your JavaScript knowledge, Understanding ECMAScript 6 is an amazing guide. Use Babel to verify your assumptions.
* If you are just learning React, and a JavaScript bundler like Webpack confuses you, copy jarsbe/react-simple and start hacking with no build step.
* After you’ve learned React itself you can begin learning good deployment practices such as using JavaScript bundlers. Use [Google Page Speed](https://developers.google.com/speed/pagespeed/) to assess how well your app delivers the client code.
## Contributing
1. Edit the `.dot` file with https://atom.io/packages/graphviz-preview
2. Install `dot` from http://www.graphviz.org/Download.php
2. Install `dot`, a part of [Graphviz](http://www.graphviz.org/).
* On OSX with [Homebrew](http://www.brew.sh), merely do `brew install graphviz`.
* Otherwise, it's probably in your OS's package repositories as simply `graphviz`.
* You can also get an installer from the [Graphviz downloads page](http://www.graphviz.org/Download.php).
3. Generate the `.svg` with `dot -Tsvg fatigue.dot > fatigue.svg`
4. Send a PR!## Translation
- [Français](https://github.com/matteodelabre/react-vous-rend-triste)
- [Portuguese](https://github.com/brunogenaro/react-makes-you-sad)
- [Spanish](https://github.com/jvalen/react-makes-you-sad)
- [Tiếng Việt](https://github.com/petehouston/react-makes-you-sad)
- [简体中文](https://github.com/wyvernnot/react-makes-you-sad)
- [한국어](https://github.com/ehrudxo/react-makes-you-sad)
- [日本語](https://github.com/kuy/react-makes-you-sad)
- [Русский](https://github.com/Sacret/react-makes-you-sad)## License
[CC0](https://wiki.creativecommons.org/wiki/CC0)