27 октября. Доучила React до хуков...
Дневниковые записи о том, как проходит обучение "ржавой крысы" (то бишь меня - не молодой, и имеющей гуманитарную профессию, подробнее в предисловии) на курсах "Веб-программирование" Яндекс.Практикума.
В понедельник начался 10-й спринт, а вместе с ним и новая тема "Интерфейсы с использованием React". По ней запланирована 2 спринта и соответственно сдача 2 проектных работ.
Вчера вечером начала, сегодня продолжила изучать теорию. Осилила 2 самые большие главы "React. Первый подход" и "Инструментарий "Реакта". Заключение во второй главе начиналось с жизнерадостного "Оказалось несложно, правда?", а завершалось "В следующей теме вы узнаете о новом синтаксисе хуков, который поможет посмотреть на «Реакт» с другой стороны".
Задания в предыдущих двух главах и правда были "несложные", только вот делал я их как обезьянка... Смысл всего этого от меня ускользает напрочь... Почему React - "столпа современной веб-разработки" и чем он так облегчает жизнь... Почему сперва мы долго бились над императивным подходом, а теперь надо это все будет переводить в декларативный. И когда в третьей главе о "хуках" мелькнула фраза, что теперь не нужен this....
О, этот this... Я в 8 и 9 спринте билась с ним не на жизнь, а на смерть. Он терял контекст как ему заблагорасудиться... А тут - Ура! - можно и без this. А уж хуки... Когда я в первом уроке этой главы дошла до фразы "Если для стейта вы используете массивы или объекты с полями, то избегайте их изменений напрямую (мутаций) — всегда передавайте в сеттер новый объект", почуствовала себя той самой блондинкой из "Теории большого взрыва", которой Шелдон чего-то рассказывает про теорию струн.
В общем на этом я и остановилась, решив, что хуки мне сегодня уже не потянуть. А как это все потом приложить к проектной работе, я представить не могу. Впрочем, начиная с JS, это обычное состояние при изучении теории... Надеюсь завтра осилю хуки, а после них главка из серии дополнительных "Подготовка к собеседованию" (ха!) и самое прикольное, что она про тот самый this.... Нет, я понимаю, что все это используется в зависимости от ситуации, вот только, чтобы понять в какой ситуации нужен this, в какой хуки, в какой императивный подход, в какой декларативный... видимо нужно лет 5. Причем поработать, а не поучиться...