Awesome
react-огорчает-тебя
Эта блок-схема поможет тебе снова стать счастливым!
<a href='https://cdn.rawgit.com/Sacret/react-makes-you-sad/master/fatigue.svg' target='_blank'>Открыть в новой вкладке</a>
<img src='https://cdn.rawgit.com/Sacret/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), и она добавляет множество шаблонов без видимой выгоды, удали её и изучай поведение состояния на чистом React с помощью официальной документации <a href="https://facebook.github.io/react/docs/thinking-in-react.html" target="_blank">Thinking in React</a>.
-
Если ты не чувствуешь себя уверенно, используя возможности ES2015 (например, классы и стрелочные функции) и ты только изучаешь JavaScript, то <a href="https://leanpub.com/understandinges6/read" target="_blank">Understanding ECMAScript 6</a> тебе отлично поможет. Используй <a href="https://babeljs.io/repl/" target="_blank">Babel</a> для самопроверки.
-
Если ты только изучаешь React, и компоновщик JavaScript, например, Webpack тебя смущает, скопируй <a href="https://github.com/jarsbe/react-simple" target="_blank">jarsbe/react-simple</a> и начни кодить без лишних сборок.
-
После того, как изучишь сам React, можешь начать изучение передового опыта, такого как JavaScript-компоновщики. Используй Google Page Speed для проверки, насколько хорошо твой приложение отдает клиентский код.
Участие в разработке
- Релактируй
.dot
файл с помощью https://atom.io/packages/graphviz-preview - Установи
dot
из http://www.graphviz.org/Download.php - Установи
dot
, частьf Graphviz.
- На OSX с Homebrew, всего лишь выполни
brew install graphviz
. - В противном случае, поищи пакет в своей ОС под именем
graphviz
. - Также ты можешь получить установщик на странице Graphviz downloads.
- Сгенерируй
.svg
с помощьюdot -Tsvg fatigue.dot > fatigue.svg
- Отправь пулл-реквест!