ITVDN — Information Technology Video Developer Network
- У React очень хорошая документация
- Советую почитать о ES6
- Ну, и никто не отменял Google
Вы можете выбрать любой текстовый редактор или IDE на ваш вкус.
Atom
Я сейчас использую Atom, он бесплатный и классный :)
Вот мои любимые плагины для Atom:
- atom-alignment
- autocomplete-modules
- file-icons
- highlight-selected
- language-babel
- linter
- linter-eslint
- merge-conflicts
- react
- pigments и minimap-pigments
- minimap
Еще полезные плагины можно посмотреть тут
Sublime Text 2
Если вы используете Sublime, скачать его можно тут, есть версия для Windows, OS X и Ubuntu.
Список полезных плагинов для Sublime:
PackageControl— менеджер плагинов как установитьEmmet— набор сниппетовSideBarEnhancements— значительно улучшает боковую панель (New File, New Folder, Duplicate, Copy, Move и тд)SublimeCodeIntel— крутой автокомлитAlignment— выстраивает все курсоры в одну линию по нажатию Ctrl+Alt+ASuper Calculator— позволяет делать математические вычисления по ALT+CGitGutter— показывает измененные строки с момента последнего коммитаAutoFileName— автозаполнение путей к подключаемым файламColorHighlighter— подсветка цвета в CSS/LESSJquery Snippet Pack— набор сниппетов для jQuerybabel— Подсветка для ES6, подсветка JSXbabel-snippets— сниппеты для React
Еще
Также можно использовать WebStorm, Nuclide, Visual Studio или другие.
Очень советую ознакомиться с Javascript style guide.
Исправляйте и создавайте pull-request :)