Кто я
Я — Александр Кашеверов. По образованию — магистр радиофизики. По профессии — веб-разработчик, работаю в компании DataArt с 2011 года, с 2009 увлекаюсь IT и веб-технологиями.
О чем статья, коротко
Рассмотрим, что такое web-components и polymer. Немного поразмышляем на тему развития веба. Посмотрим на технические детали, примеры, поддержку браузерами, тестирование. Коротко, понятно, по делу. С картинками.
Вступление
Веб постоянно развивается. Технологии были придуманы и внедрены, исходя из потребностей, актуальных на момент создания. Десять лет назад невозможно было сделать то, что мы реализуем сейчас, и сложно представить, что будет еще через 10 лет.
Бизнес требует создания крупных и сложных программных веб-продуктов с богатой функциональностью, красотой, высокой производительностью. Такие решения нетривиальны сами по себе, так еще и накладывается специфичность веб-технологий. Зачастую, чтобы уменьшить сложность продукта, его разделяют на множество более простых частей. Такой компонентный подход уменьшает хаос, улучшает структуру, понимаемость, увеличивает эффективность командной работы.
Для уменьшения головной боли хорошо бы, если в контексте веб:
- CSS не пересекался.
- Области видимости JS не пересекались.
- HTML был понятным и читаемым, никаких лишних элементов.
Читать дальше →
Однажды, приуныв от однообразия задач на бэкэнде, я решил посмотреть, чем же сейчас живет современный фронтенд. Благо, имелось и свободное время, и готовые помочь коллеги, и желание. Появилась идея запустить собственный проектик, на котором можно было бы обкатать полный цикл разработки web-приложения, от знакомых мне БД и бэкэнда, до JavaScript-а и верстки. Причем, хотелось сделать что-нибудь полезное не только для себя, но и для сообщества. Так родилась идея SkillCompass-а — сайта, помогающего веб-разработчику оценить свою востребованность в рублях. А если точнее, места, где веб-разработчик мог бы посмотреть статистику по востребованности тех или иных сочетаний технологий в вакансиях Москвы и Санкт-Петербурга и их усредненные зарплаты.
Узнать, что получилось