В книге рассмотрены основные концепции высокопроизводительного программирования при помощи React, реальные примеры кода и доступные блок-схемы.
Прочитав ее, вы научитесь:
• Создавать и использовать собственные компоненты React наряду с универсальными компонентами DOM.
• Писать компоненты для таблиц данных, позволяющие редактировать, сортировать таблицу, выполнять в ней поиск и экспортировать ее содержимое.
• Использовать дополнительный синтаксис JSX в качестве альтернативы для вызовов функций.
• Запускать низкоуровневый гибкий процесс сборки, который освободит вам время и поможет сосредоточиться на работе с React.
• Работать с инструментами ESLint, Flow и Jest, позволяющими проверять и тестировать код по мере разработки приложения.
• Обеспечивать коммуникацию между компонентами при помощи Flux.
Книга посвящена изучению React с позиции веб-разработчика. В первых трех главах изучение начинается с использования пустого HTML-файла, на основе которого выстраивается весь остальной код. Это позволяет сосредоточиться на изучении React, не отвлекаясь на новый синтаксис или на применение дополнительных инструментальных средств.
В главе 4 дается введение в JSX — отдельную дополнительную технологию, обычно используемую в связке с React.
Далее перейдем к изучению приемов разработки реального приложения и освоению дополнительных инструментальных средств, которые могут оказать помощь в этом деле. В их числе средства для создания пакетов JavaScript (Browserify), для блочного тестирования (Jest), для проверки кода (ESLint), проверки соответствия типов (Flow), для организации потока данных в приложении (Flux) и для использования неизменяемых данных (Immutable.js). Рассмотрение дополнительных технологических средств сведено к минимуму, чтобы основное внимание уделялось React, а знакомство с этими средствами поможет осознанно выбирать их для решения ваших задач.
Возможно Вас заинтересует
[Айна Громова] Скрипты для слова “ДА!” (2019)
Автор: Айна Громова Название: Скрипты [...]
Стюарт (2015)
Величайшие математические задачи (2015) Автор: [...]
[Webcademy] Gulp Сборка. Ускорение верстки
Автор: Webcademy Название: Gulp Сборка. [...]
Фотошоп для фотографа от А до Я (2021)
[Udemy] Ivan Kochergin – Фотошоп [...]
[Данил Матухно] Курс Insta Boss (2019)
Автор: Данил Матухно Название: Курс [...]
[Joey Yap] Инвестиционный прорыв с периодом 9 (2022)
[Joey Yap] Инвестиционный прорыв с [...]
[Дмитрий Ивашинников] Специалист РСЯ (2018)
Автор: Дмитрий Ивашинников Название: Специалист [...]
[Сабина Филина] Сбалансированное питание (2020)
Автор: Сабина Филина Название: Сбалансированное [...]
[Академия Feedback] Леся Фетисова – Тексты на миллион (2020)
Автор: Академия Feedback Название: Леся [...]
Простой заработок с минимальными вложениями (можно без вложений)
Простой заработок с минимальными вложениями [...]
[William Vaughan] Руководство по топологии Уровень 1 (2018)
Год издания: 2018 Автор: William [...]
[Сергей Цветаев] Курс по продвижению и монетизации Telegram каналов (2019)
Автор: Сергей Цветаев Название: Курс [...]
[VekRosta] Взрывной ВКонтакте: рекрутинг БЕЗ спама и блокировок по 10 заявок в день! (2019)
Автор: VekRosta Название: Взрывной ВКонтакте: [...]
[Специалист] Анализ данных на языке SQL (2019)
Автор: Специалист Название: Анализ данных [...]
[Александр Самсонов] Как стать любимцем девушек. Выглядеть дорого, чувствовать себя уверенно и стать успешным
[Александр Самсонов] Как стать любимцем [...]
Ворон, Панферов (2012)
Flash video producer Автор: Тим [...]
[Яна Левенцева] Инстакурс
Автор: Яна Левенцева Название: Инстакурс [...]
[Яков Осипенков] Основы контекстной рекламы (2019)
Автор: Яков Осипенков Название: Основы [...]
[Дональд Эрвин Кнут] Искусство программирования. Том 4А. Комбинаторные алгоритмы, часть 1 (2018)
В этом томе рассматриваются методы, [...]
[Кевин Скогланд] Основы программирования: Веб-безопасность
Автор: Кевин Скогланд Название: Основы [...]