Предметы
Флэш-карты
Колоды ZNZN
Создать колоду
Начать изучение
Колоды ZNZN
Флэш-карты
Начать изучение
ВХОД
...
>
Информационные технологии и программирование
>
React
ZNZN.RU
>
Предметы
>
Информационные технологии и программирование
>
React
...
>
Информационные технологии и программирование
>
React
ZNZN.RU
>
Предметы
>
Информационные технологии и программирование
>
React
React
TypeScript с React
Определение типов пропсов
Преимущества TypeScript
Добавление TypeScript
Разработка мобильных приложений с использованием React Native
Node.js и npm
Android Studio
Разработка компонентов
Интеграция с библиотеками и сторонними API в React
Календари и расписания
Геолокация и карты
Аутентификация и авторизация
Оптимизация SEO в React-приложении
Использование SSR
Добавление мета-тегов
Использование lazy loading
Accessibility (Доступность) в React
Рекомендации
Преимущества
Управление фокусом
Обработка ошибок в React
Error Boundaries
Преимущества
Рекомендации
Паттерн Container-Presentational в React
Контейнеры
Представления
Преимущества
Оптимизация и код-сплиттинг в React
Преимущества
Разделение кода
Рекомендации
Сборка и деплой приложения с использованием Create React App
GitHub Pages
Netlify
Разработка простого интерфейса блога в React
BlogApp
ArticleList
Article
Разработка простого интерфейса чата в React
ChatApp
ChatMessages
ChatInput
Разработка приложения для отображения списка новостей в React
NewsList
NewsApp
Разработка простого приложения To-Do в React
Основной компонент To-Do
TaskList
AddTaskForm
Производительность в React
Преимущества
Оптимизация рендеринга
React.memo
Создание пользовательских хуков в React
Создание
Подходы к созданию
Преимущества
Разработка событийно-управляемых компонентов в React
Преимущества
Пример использования
Отправка и прослушивание
Контекст в React
Преимущества
Паттерн Поставщик-Потребитель
Использование контекста
Фрагменты и порталы в React
Порталы
Фрагменты
Redux: редьюсеры и селекторы
Использование селекторов
Реализация редьюсеров
Render Props в React
Динамическое изменение
Render Props
Higher-Order Components (HOC)
Паттерн декоратора
Higher-Order Components (HOC)
Использование HOC
Redux: Middleware и асинхронные действия
Использование действий
Использование middleware
Обработка действий
Библиотеки для работы с состоянием: Redux
Использование стора
Redux
Введение
Запросы к API в React
Fetch API
Тестирование компонентов с Jest и React Testing Library
Результаты тестов
Запуск тестов
Настройка Jest
Хуки в React: useReducer
Хук useReducer
Создание редуктора
Использование useReducer
Хуки в React: useContext
Результат
Использование useContext
Предоставление данных
Хуки в React: useEffect
возможности useEffect
Загрузка данных из API
Хуки в React: useState
Использование состояния
Обновление состояния
Установка начального состояния
CSS-модули в React
Запуск с webpack
Использование локальных стилей
Создание локальных стилей
Основы стилизации в React
Использование библиотек стилей
обавление классов и стилей
Основы стилизации в React
Вложенные маршруты и параметры в React
Передача и чтение
Вложенные маршруты
React Router
Создание маршрутов
Настройка React Router
Установка React Router
Подъем состояния в React
Связь
Как поднимать состояние вверх
Формы и обработка ввода в React
Обработка введенных данных
Создание формы
Списки и ключи в React
Рендеринг списков
map
Значение ключей и их роль
Условный рендеринг в React
Использование условий
Тернарные операторы
Жизненный цикл компонента в React
Методы жизненного цикла
Понимание моментов вызова
Обработка событий в React
Передача функций в пропсах
Добавление обработчиков
Стейт в React
Обновление стейта
Определение стейта в React
перерендеринг
1
2
Найдено результатов: 44