Одно из «золотых правил» разработки ПО гласит: «Никогда не делайте слишком сложные вещи». Если что-то становится слишком сложным – разбиваем это на части попроще и связываем их наиболее очевидным способом. «Хороший архитектор – это как раз тот, кто умеет делать сложное простым» (цит. по источнику).
Любой сложный интерфейс мы делим на компоненты – сущности, для которых мы можем максимально чётко и понятно указать, что это такое и что оно умеет делать.
Компонентная модель для Web'а (или Web Components) состоит из четырёх модулей, которые, будучи использованными вместе, позволят разработчикам web-приложений создавать виджеты с богатыми визуальными возможностями, легкие в разработке и повторном использовании.
27 апреля в 19.00 приглашаем вас на Ciklum Speakers' Corner: "Web Components v1", где Антон Васильев (Senior Full Stack JS developer/ Team Leader, EyeFitU Team) расскажет о новой спецификации Web Components.
Регистрация на мероприятие по ссылке
До встречи!