17.4K ·GitHub
Что это такое?
Подборка паттернов, приёмов, советов и хитростей React — справочник, который поддерживает сообщество: короткие статьи на каждый день для работы с React, более 17 тысяч звёзд на GitHub.
Это библиотека, которую я подключу к проекту, или то, что читаю?
То, что читают: собрание коротких статей в стиле GitBook, которое живёт в репозитории GitHub — устанавливать ничего не нужно, исполняемого кода нет; единственная команда — 'gitbook serve', чтобы посмотреть книгу локально.
Кому это адресовано — новичкам в React или разработчикам с опытом?
В основном тем, кто уже пишет на React: от вас ожидается знание компонентов и состояния, а материал доходит до продвинутых тем вроде HOC, хотя каждый раздел начинается с мягкого введения.
С чего мне начать чтение?
Сначала пробегитесь по странице Introduction в каждом разделе, затем читайте Design Patterns and Techniques — это ядро книги; раздел Anti-Patterns окажется самым полезным чтением перед следующим рефакторингом.
Какие подходы к стилизации там показаны?
Раздел Styling охватывает stateless-компоненты интерфейса, модули стилей, функции стилей, стилизующие компоненты на базе NPM (base, layout, typography) и компонент высшего порядка для стилизации.
Можно ли прочитать это на другом языке?
Да — есть переводы от сообщества: китайский (react-bits-cn) и корейский (react-bits-ko).
What are similar projects?
rust-learning, go-patterns, awesome-angular, awesome-ddd, design-patterns-for-humans, blog, 33-js-concepts, react-redux-links
Which topics is it in?
jsx, design-patterns, reactjs, cheatsheet, best-practices, book, reference, guide, learning-resources, documentation, learning, tutorial