Что решает React Hook? → государственное управление.
React был выпущен в 2013 году → май → класс create был первым компонентом. (ES6 → был выпущен → React решили работать с ними).
React стал выравниванием → есть операция построения. (и реквизиты должны быть там → и с React нам нужно привязать функции). (это довольно небольшие проблемы → не очень большая ошибка).
Теперь с полями класса → больше нет проблем! → на самом деле еще не сделано. (React → отдельно по компонентам → но реализация была немного сложной для понимания).
Совместное использование невизуальной логики и управления состоянием было огромной проблемой. (логика обработки → копирование и вставка не была ответом). (теперь были разработаны компоненты более высокого порядка → это действительно материал для веб-разработки → продвинутый веб-разработчик).
Новый классовый компонент и много разных вещей → выходят из-под контроля.
Немного проблем, когда дело доходит до организации компонентов. (React Hooks был именно таким).
То, что мы видим выше → это крючок → просто чистый крючок, и все готово → это было отличное решение. (обновите код → очень прост в использовании).
React Hooks → полностью отличается от React Life Cycle.
Использовать состояние и использовать эффект.
Немного сложного использования → невизуальная логика также была решена.
Визуального аспекта нет.
Сократить → итого и число → это какой-то цикл → свести массив к одному элементу → к одному числу.
Мы можем объявить функцию в разных ссылках. (но мы можем обновить эту концепцию).
Мы передаем заголовок функции → для запуска других видов функций → это имеет большой смысл.
Название для этого типа архитектуры называется → более высокий порядок и обратные вызовы. (они очень популярны в javascript → карта, а также фильтр и многое другое).
Даже по событию клика → это функция обратного вызова → это имеет большой смысл → преимущество обратного вызова ждет до тех пор, пока не возникнет какая-то задержка, которую мы собираемся ждать.
Вызовы API → — одна из традиционных причин, почему мы хотим это использовать.
Перезвони в ад → подожди и сделай это → но сделай это → очень сложно понять. (и очень трудно следовать).
Мы можем разбить код на более мелкие части. (это также называется рефакторингом).
Благодаря этому → теперь мы можем понимать код намного быстрее и эффективнее.
Может быть какая-то критическая функция → мы предполагаем, что функция вызывает функцию.
Есть случаи использования → когда функция может быть вызвана дважды или более. (это нестабильно). (недостаток обратного вызова).
Не стол → просто подождите, пока не появится → когда откроется стол → откроются номера.
Сторонние сервисы → могут воспользоваться тем, что вы делаете.
(но мы можем использовать пейджер → мы все еще можем контролировать ситуацию)
Парень отлично объясняет. (обещаю → сделать асинхронность управляемой).
Вот как мы создаем обещание → это так круто →
Как нам слушать до тех пор, пока обещание не прекратится?
Обещание → является объектом ожидания. (можно потом или поймать).
Очень хорошо и поучительно. (либо успех, либо неудача). (это обещание API → теперь мы можем использовать обещание → , а не только обратные вызовы).
Намного более читабельно → и понятно. (мы можем мыслить в терминах обещаний → это намного лучше).
У нас может быть цепочка then → чтобы функция работала лучше → имея только один catch → это потрясающе.
Намного более простой способ понять и чище!
Мы также можем улучшить больше.
Но одним недостатком является тот факт, что нам нужно передавать все аргументы по цепочке.
Что-то вроде этого → способ сделать это — использовать асинхронность → вот и все!
Подождите, пока все не будет сделано. (это очень хорошее решение). (если вы хотите использовать ожидание → убедитесь, что вы используете асинхронность).
Обработка ошибок → два распространенных шаблона → попробуйте и поймайте один из них.
Web Pack → мы ссылаемся на разные библиотеки.
Web Pack → объединяет разные javascript в один.
Итак, один скрипт → проще загрузить и все.
Отличный учебник по javascript и многое другое.
Класс и наследование → и мы можем делать такие вещи.
Если пользователи хотят есть спать и играть?
Как мы можем это сделать?
Это не очень хорошая идея → поскольку мы создаем объект-бог.
Структура класса должна измениться.
Как мы можем решить эту проблему? → что делают вещи → это один из способов мышления.
Состояние преобразуется → спящий, едок и зазывала → вау, такой интересный аспект.
Это можно сделать вот так довольно легко.