ReactJS выделяется из массы прочих веб-фреймворков собственным подходом к композиции, который обеспечивает сверхбыстрое отображение. Из книги вы узнаете, как объединить конгломерат веб-технологий, окружающих ReactJS, в комплексный набор инструментов для построения современного веб-приложения. Книга начинается с базовых понятий, а затем переходит к более сложным темам, таким как валидация форм и проектирование полноценного приложения, включающего в себя все этапы проектирования. Также книга познакомит вас с несколькими способами реализации впечатляющей анимации с помощью ReactJS. Какие знания вы почерпнете из этой книги: понимание цикла существования компонентов ReactJS и основных концепций, таких как реквизиты и состояния; умение проектировать и реализовывать модели валидации форм с помощью ReactJS; знание анатомии современных одностраничных веб-приложений; навыки выбора и объединения веб-технологий, позволяющие не запутаться в массе предлагаемых вариантов; создание одностраничных приложений; переход к кодированию с готовым планом, полученным в результате процесса проектирования приложения; добавление в ваш арсенал технологий и инструментов создания прототипов; включение в React-приложения отлично смотрящейся анимации.