Pull to refresh
25
0
Игорь Яковлев @igor_yakovlev

CEO AFFINAGE

Send message

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

Reading time8 min
Views31K

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

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

Читать далее
Total votes 7: ↑7 and ↓0+7
Comments20

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

Reading time10 min
Views22K

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

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

Читать далее
Total votes 4: ↑4 and ↓0+4
Comments1

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

Reading time9 min
Views13K

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

Читать далее
Total votes 4: ↑2 and ↓20
Comments8

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

Reading time14 min
Views4.9K

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

Читать далее
Total votes 2: ↑2 and ↓0+2
Comments13

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

Reading time14 min
Views14K

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

Читать далее
Total votes 6: ↑5 and ↓1+4
Comments0

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

Reading time8 min
Views2.3K

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

Читать далее
Total votes 18: ↑17 and ↓1+16
Comments2

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

Reading time7 min
Views36K

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

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

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

Читать далее
Total votes 3: ↑1 and ↓2-1
Comments7

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

Reading time11 min
Views56K

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

Читать далее
Total votes 5: ↑4 and ↓1+3
Comments3

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

Reading time5 min
Views6.5K

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

Читать далее
Total votes 6: ↑4 and ↓2+2
Comments8

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

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


Читать дальше
Total votes 6: ↑5 and ↓1+4
Comments18

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Chief Executive Officer (CEO)
Lead