React-нинг асосий ўқув қўлланмаси
Кириш
Reactни ўрнатиш
react-devtools плагинини улаш
Компонентли ёндашув
Сайт макети
Компонент ишининг натижаси
JSX тили
JSX га кириш
Ичма-ич тегларни қайтариш
Тегни пастга сузиш
Бир нечта тегни қайтариш
Ёпилмаган тегни қайтариш
Функция томонидан бўш тегни қайтариш
Ўзгарувчилар қийматларини киритиш
Ўзгарувчиларни киритишдаги нюанслар
Массивларни киритиш
Объектларни киритиш
Атрибутларга киритиш
JSX да тегларни сақлаш
Бир нечта тегни сақлаш
Ҳар хил сатрлардаги теглар
Тегларни қайтариш
JSX тегларнинг ёпиклиги
Верстканинг тўғрилиги
JavaScript кодни ишга тушириш
Шартлар
JSX да шартлар
Шарт асосида кўрсатиш
Тегни қайтариш учун шартлар
JSX да тернар оператор
JSX да && операторидан фойдаланиш
Қисқартирилган шартлар учун инвертлаш
Функциялар
Функциялардан фойдаланиш
Теглар ичида функцияларни чакириш
Ишловчиларни қўйиш
Ишловчиларнинг параметрлари
Event объекти
Параметрлар ўтказганда Event объекти
Тегларни ҳосил қилиш
Теглар массиви
Циклдаги теглар массиви
Маълумотлар массивидан теглар
Массивдаги калитлар
Объектлар массиви
Id орқали калитлар
Объектлар массивидан таблица
Бир хил бўлмаган id
Муҳокама
Янги id билан бўлган муаммолар
id учун тасодифий сатрлар
id яратиш
id яратиш учун функция
id функциясидан фойдаланиш
Функцияни нотўғри қўллаш
Статлар
Формалар
Инпутлар билан ишлаш
Инпут маълумотларини чиқаришда ўзгартириш
Функция ёрдамида маълумотларни ўзгартириш
Бир нечта инпутлар билан ишлаш
Форма маълумотларини қайта ишлаш
Textarea билан ишлаш
Чекбокслар билан ишлаш
Чекбокслар ва шартли рендеринг
Селектлар билан ишлаш
Массивдан селект пунктлари
Селектдаги value атрибутлари
Селектнинг value атрибутлари массивидан
Radio билан ишлаш
Стандарт қийматлар
Инпутларни массивга боглаш
Инпутларни объектга боглаш
Маълумотлар
Кириш
Массивга реактив қўшиш
Массивлар устида реактив амаллар
Объектлар массивига реактив қўшиш
Объектлар массиви устида реактив амаллар
Маълумотларни реактив кўрсатиш
Компонентлар
Компонентларга кириш
Компонентлардан фойдаланиш
Компонентнинг бир неча инстанцияси
Компонент пропслари
Фарзанд компонентлар
Фарзанд компонентлар яратиш учун массив
Циклдаги фарзанд компонентлар
Фарзанд компонентларга стейтлар ўтказиш
Компонентга id ўтказиш
Ота стейтини ўзгартириш
Ота стейтини таҳрирлаш
Бобо стейтини таҳрирлаш
Стейтлар орқали иш режимлари
Концептлар
Кириш
Компонентлар маълумотлари
Компонент турлари
Якка йўналишли маълумот окими
Ҳолатларни кўтариш
Ҳақиқатнинг бир манбаи
Стиллаш
Reactда стиллаш усуллари
Глобал CSS
Объектдан style атрибутига маълумотларни киритиш
Алохида файлдан style атрибутига маълумотларни киритиш
Style атрибутида CSS стиллари билан ишлаш
Узгарувчилардан style атрибутига маълумотларни киритиш
Styled Components
Styled Components да пропслар
Styled Components да пропслар ва шартли рендеринг
Кенгайтирилган стиллаш билан компонентлар
CSS modules билан ишлашни бошлаш
CSS modules билан ишлашни давом эттириш
Синфлар учун composes командаси
Файллар учун composes командаси