Один из основных факторов, способствующих трансформации интернета в последние годы, – широкое внедрение разработки пользовательского интерфейса на основе компонентов. В этой книге подробно описываются рабочие процессы, которые дают вам полный контроль над стилями и поведением компонентов и существенно упрощают их создание, совместное и повторное использование в проектах. В первой части рассмотрено получение простого компонента с нуля. Вторая часть посвящена улучшению организации проекта. В третьей части освещаются принципы совместной работы с несколькими компонентами, позволяющей решать более сложные задачи. Для всех примеров предоставляется исходный код. Издание предназначено для веб-разработчиков, имеющих опыт работы с HTML, CSS и JavaScript.
Odin iz osnovnykh faktorov, sposobstvujuschikh transformatsii interneta v poslednie gody, – shirokoe vnedrenie razrabotki polzovatelskogo interfejsa na osnove komponentov. V etoj knige podrobno opisyvajutsja rabochie protsessy, kotorye dajut vam polnyj kontrol nad stiljami i povedeniem komponentov i suschestvenno uproschajut ikh sozdanie, sovmestnoe i povtornoe ispolzovanie v proektakh. V pervoj chasti rassmotreno poluchenie prostogo komponenta s nulja. Vtoraja chast posvjaschena uluchsheniju organizatsii proekta. V tretej chasti osveschajutsja printsipy sovmestnoj raboty s neskolkimi komponentami, pozvoljajuschej reshat bolee slozhnye zadachi. Dlja vsekh primerov predostavljaetsja iskhodnyj kod. Izdanie prednaznacheno dlja veb-razrabotchikov, imejuschikh opyt raboty s HTML, CSS i JavaScript.