React ts и все остальное
Primary tabs
Вопросы по хукам
- 1) Зачем нужен useImperativeHandle https://ru.reactjs.org/docs/hooks-refere...
- 2) Непонятно чем помогает функция для useDebugValue https://ru.reactjs.org/docs/hooks-refere...
- 3) Испрользование эффекта только на обновлениях компонента: Как именно можно использовать изменяемый реф вот тут ?: https://ru.reactjs.org/docs/hooks-faq.ht... -- передавать этот реф как аргумент в хук, и там в любом случае запускать эффект, но внутри проверять установлен ли реф? Но тогда придется реф руками привязывать уже в пользовательском jsx.
- "Чистый компонент" - это компонент который обновляется только после поверхностеного сравнения пропсов? Почему он называется чистым. Пример контекста: https://ru.reactjs.org/docs/hooks-faq.ht...
- Непустой тип для getObserver() -- что тут подразумевается? контекст: https://ru.reactjs.org/docs/hooks-faq.ht...
возможные требования
- Реакт редакс приложение на хуках
- Разделяем на умные и глупые компоненты.
- Используем createReactApp с экспортом конфига, для редактирования.
- Используем TypeScript,
- Reselect,
- redux thunk,
- eslint
- stylelint
Вопросы 2 серии:
- Почему такие зависимости не надо указывать в списке React.useCallback
- eslint-disable-next-line -- насколько уместно для useEffect, который будет выполняться только 1 раз ?
Материалы
- Стартуем с майкорософтский тайп скриптом: https://github.com/Microsoft/TypeScript-...
- Carl Rippon - Видео по React и Typescript: https://www.youtube.com/channel/UC7ROilx...
- vedro-compota's blog
- Log in to post comments
- 4985 reads