React.js, быстрый старт, Стефанов С., 2017.
Незаменимая вводная книга по технологии React для взыскательных JavaScript-разработчиков. Все самое интересное о сверхпопулярном инструменте от компании Facebook. В книге рассмотрены основные концепции высокопроизводительного программирования при помощи React, реальные примеры кода и доступные блок-схемы. Прочитав ее, вы научитесь:
• Создавать и использовать собственные компоненты React наряду с универсальными компонентами DOM.
• Писать компоненты для таблиц данных, позволяющие редактировать, сортировать таблицу, выполнять в ней поиск и экспортировать ее содержимое.
• Использовать дополнительный синтаксис JSX в качестве альтернативы для вызовов функций.
• Запускать низкоуровневый гибкий процесс сборки, который освободит вам время и поможет сосредоточиться на работе с React.
• Работать с инструментами ESLint, Flow и Jest, позволяющими проверять и тестировать код по мере разработки приложения.
• Обеспечивать коммуникацию между компонентами при помощи Flux.
Предисловие.
Вот и еще одна по-волшебному теплая калифорнийская ночь. Легкий океанский бриз только способствует ощущению абсолютного блаженства. Место: Лос-Анджелес; время: двухтысячные годы. Я готовлюсь подключить по протоколу FTP свое небольшое веб-приложение под названием CSSsprites.com к своему серверу и выпустить его в окружающий мир. Последние несколько вечеров, работая над приложением, я задавался вопросом: почему на отладку основной логики работы приложения тратилось всего 20 % усилий, а 80 % уходило на доведение до ума пользовательского интерфейса? Сколько нужно создать дополнительного инструментария, чтобы не приходилось всякий раз пользоваться методом getElementByldQ и переживать за состояние приложения? (Подгрузил ли пользователь что-то на страницу? Что, произошла ошибка? А это диалоговое окно все еще на экране?) Почему на разработку пользовательского интерфейса уходит так много времени? И что происходит со всеми такими разными браузерами? И постепенно мое блаженство таяло, превращаясь в раздражение.
Оглавление.
Предисловие.
Глава 1. Hello World.
Глава 2. Жизнь компонента.
Глава 3. Excel: необычный табличный компонент.
Глава 4. JSX.
Глава 5. Настройки для разработки приложения.
Глава 6. Создание приложения.
Глава 7. Проверка качества кода, соответствия типов, тестирование, повтор.
Глава 8. Flux.
Купить .
Теги: Стефанов :: 2017 :: программирование :: React
Смотрите также учебники, книги и учебные материалы:
- Веб-приложения на JavaScript, Маккоу А., 2012
- Большая книга веб-дизайна, Фельке-Моррис Т., Райтман Н.А., 2012
- Изучаем SQL, Бейли Л., 2012
- Автостопом по Python, Рейтц К., Шлюссер Т., 2017
- React и Redux, функциональная веб-разработка, Бэнкс А., Порселло Е., 2018
- Python для сложных задач, наука о данных и машинное обучение, Вандер П.Д., 2018
- РНР, рецепты программирования, Скляр Д., Трахтенберг А., 2015
- PHP и MySQL, исчерпывающее руководство, Маклафлин Б., 2014