Как стать автором
Обновить
25
0
Игорь Яковлев @igor_yakovlev

CEO AFFINAGE

Отправить сообщение

9 продуктов для создания дашбордов

Время на прочтение8 мин
Количество просмотров31K

Семь Open Source и два low-code-продукта для визуализации BI-аналитики от AFFINAGE

Для решение клиентских задач мы постоянно ищем способы сделать лучше. И очень часто сделать лучше значит сменить продукт. Поэтому мы постоянно анализируем рынок различных nocode-решений. Мы решили поделиться накопленными знаниями о такой важной задаче как построение аналитических дашбордов.

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Комментарии20

Виды анимации на верстке: свойства, особенности, примеры кода

Время на прочтение10 мин
Количество просмотров22K

Frontend-разработчик нашей компании Данила Абрамов рассказывает, как оптимизировать анимации и делать их плавными. В статье разберем CSS Transition, CSS Animation, SVG animation, JS-Анимацию, JS canvas и JS. WebGL / ThreeJs.

Данила объяснит, что происходит в браузере, когда мы запускаем анимацию и каким образом браузер перерисовывает все эти кадры, а также поделится основными правилами для успешной работы анимаций.

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии1

Как запустить мобильное приложение за две недели с помощью PWA

Время на прочтение9 мин
Количество просмотров13K

Наш Frontend-разработчик Никита Воробьев рассказывает, какие задачи решают PWA-приложения, есть ли у них ограничения и почему Frontend-разработчики справляются с PWA-разработкой лучше других. В конце материала — инструкция по интеграции прогрессивного веб-приложения в сайт.

Читать далее
Всего голосов 4: ↑2 и ↓20
Комментарии8

Как с помощью Core Web Vitals влюбить в свой сайт пользователей и поисковые системы

Время на прочтение14 мин
Количество просмотров4.9K

Рассказываем, почему разработчики нашей компании уделяют большое внимание Core Web Vitals и как эти метрики помогают повысить качество взаимодействия веб-ресурса с пользователем. В конце материала — подробная таблица с основными рекомендациями по улучшению CWV и способами решения разных задач, которые мы применяем.

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии13

Как плагин Emmet помогает ускорить работу с программным кодом

Время на прочтение14 мин
Количество просмотров14K

Frontend-разработчик нашей команды Евгений Самойлов рассказывает, как сократить время написания рутинной разметки за счет преобразования простых аббревиатур в полноценные блоки кода.

Читать далее
Всего голосов 6: ↑5 и ↓1+4
Комментарии0

Как планировать разработку digital-проектов с учетом возможных изменений, сохранить прибыль и избежать убытков

Время на прочтение8 мин
Количество просмотров2.3K

Рассказываю, как наша компания адаптируется к изменениям требований при планировании проектов. Материал поможет руководителям веб-студий всегда делать проекты прибыльными. Клиенты digital-компаний смогут лучше ориентироваться на рынке услуг и понимать, в каких случаях можно все починить «по гарантии», и где лучше не экономить на незаменимом.

Читать далее
Всего голосов 18: ↑17 и ↓1+16
Комментарии2

Резиновая верстка: универсальная сетка под все брейкпоинты, примеры и правила

Время на прочтение7 мин
Количество просмотров36K

«Почему бы не сделать одну сетку и работать с ней?», — подумал Senior Frontend Developer @manmo и внедрил идею стандартизированных резиновых эластичных сеток в департамент Frontend-разработки компании.

Рассказываем, как это решение облегчило работу верстальщиков и сэкономило время на проектах.

Материал предназначен для дизайнеров и frontend-разработчиков. Дизайнеры поймут, как минимизировать количество работы для верстальщиков, и тем самым получить их одобрение. Верстальщики научатся экономить свои ресурсы, силы и мозги, чтоб потратить их на более полезные задачи, чем расчёт непонятных сеток.

Читать далее
Всего голосов 3: ↑1 и ↓2-1
Комментарии7

Основы и практика CSS Grid Layout:  как использовать двумерную раскладку для повседневных задач

Время на прочтение11 мин
Количество просмотров56K

Наш фронтенд-разработчик Данила Абрамов @DanilAbr подготовил материал для новичков и практикующих разработчиков, у которых не было возможности разобраться с Grid. В первой части статьи — основные CSS-свойства и принципы раскладки, без которых невозможно понять Grid. Если вы знакомы с основами, переходите сразу со второй части — там примеры решения реальных задач.

Читать далее
Всего голосов 5: ↑4 и ↓1+3
Комментарии3

Как ESLint анализирует код и борется с Legacy

Время на прочтение5 мин
Количество просмотров6.5K

Рассказываем, как мы с фронтенд-разработчиком Дмитрием Балаевым @manmo убираем Legacy, какими Open Source конфигурациями для ESLint пользуемся и как статический анализатор кода повлиял на развитие разработчиков нашей компании.

Читать далее
Всего голосов 6: ↑4 и ↓2+2
Комментарии8

Повышаем эффективность взаимодействия дизайнеров и frontend-разработчиков

Время на прочтение9 мин
Количество просмотров5K
Когда к списку ключевых услуг нашего аутсорс-продакшена добавился дизайн, мы решили, что не хотим работать по общепринятым стандартам. Мы стали искать особый подход к дизайну: максимально качественно, максимально оперативно, максимально экономно. И мы его нашли — просто поменяв местами дизайнеров и верстальщиков.


Читать дальше
Всего голосов 6: ↑5 и ↓1+4
Комментарии18

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Chief Executive Officer (CEO)
Lead