
Наверняка вы неоднократно сталкивались с ситуацией, когда начинали разработку фронтенд‑приложения на React и вроде всё было очевидно, но через некоторое время чувствовали, что уже запутались, где какой компонент. И в такой ситуации приходится вновь и вновь смотреть код, чтобы вспомнить, где в иерархии находится определенный компонент. Или, например, начинаете создавать компонент и задумываетесь на время: — «А с чего начать и какой должна быть реализация?», а реализовав компонент понимаете, что можно было бы сделать это по‑другому.
Книга «Разработка фронтенд‑приложений» предлагает решения, для подобных ситуаций, а также даст руководство по‑другому подойти к разработке. Совершенно по‑новому!
Из книги вы узнаете:
Как проектировать фронтенд‑приложение при помощи 3RApp (React, Reactouter, Reduxtoolkit). Точная пошаговая технология.
Как реализовывать код компонента. Пошаговый чек‑лист написания кода компонента, являющимся самым полным списком с подробными инструкциями по реализации.
Помимо этих двух важных областей вы изучите конечно и сами библиотеки, и многие нюансы, которые в них имеются. Большинство моментов приводится наглядно с изображениями, поясняющими смысл. Многим словам, которые разработчики используют в разговоре даётся подробное объяснение, чтобы глубже понимать их смысл. Узнаете, как перестать боятся код‑ревью и как быстро «стать своим» в новом для себя коллективе.
Многие материалы нигде не публиковались до сих ни в России, ни за рубежом. Однако они успешно применяются в разработке. Теперь и вы можете получить эти практические знания, разрабатывать приложения без «головной боли».
Небольшой спойлер
По опыту работы вы знаете, что созданный компонент в проекте может быть переиспользован, а может и не быть, что частота переиспользования у них разная. Когда‑то давно Дэн Абрамов высказал свою мысль по этому поводу, что есть презентационные компоненты, а есть компоненты контейнеры. С тех пор, если вы по‑честному посмотрите на это, больше никто на эту тему ничего не выдавал. Однако так было до текущего момента. И в книге эта тема раскрыта как нельзя полно.
Конечно можно задаться вопросом: — «Ну зачем мне всё это, ведь я же как‑то делал проекты до этого!». Да, верно. Но согласитесь, на Запорожце тоже можно ездить.
Вы же знаете по собственному опыту, когда вы изучили новый подход, вы гораздо увереннее можете работать с кодом приложения.
Именно такой подход предлагается в книге.
Ознакомиться с оглавлением
Приобрести книгу «Разработка фронтенд‑приложений» можно на нашем сайте.
По факту оплаты бумажной версии книги на e‑mail высылается электронная книга.
Для Хаброжителей скидка 25% по купону — Разработка