Блог Разработка сайтов в Одессе, полезное Веб-студия NAT.od.ua

Используется атрибут ‘dy’ с фиксированным значением. ‘dy’ указывает положение относительно предыдущего элемента. Функция createConfirmDialog позволяет упростить работу с модальными окнами, переиспользование логики и создание цепочек последовательных диалогов. Она берет на себе заботу о рендере модального окна, как избавиться от многострочного кода в iOS-приложении передачу входящих параметров в компонент и получении данныт от него.

Как мы СМ 3.0 запускали / Хабр Веб-студия Nat.od.ua

Подготавливаемся к проведению A/B-теста с предыдущей версией сайта Спортмастер. Запускаем A/B-тест на 20% пользователей и наблюдаем. Всё идёт неплохо, но у пользователей возникают проблемы в оформлении и оплате заказов. За месяц мы собрали острые проблемы пользователей, поняли, что доставляет наибольшие неудобства, и запланировали ряд задач.

как избавиться от многострочного кода в iOS-приложении

GraphQL и почти все-все-все. Часть 1:) / Хабр Веб-студия Nat.od.ua

  • И вот мы в проде на 3% реальных пользователей, но пока только для настольных устройств, так как версия для мобильных устройств была ещё в разработке.
  • Используется атрибут ‘dy’ с фиксированным значением.
  • 3 марта 2022 года мы перевели 100% пользователей на новую версию сайта.
  • Мы будем использовать nomics.com API для текущих цен на валюту.
  • Решили провести тестирование на внутренних пользователях, дать возможность коллегам попробовать новый сайт и оставить свои комментарии, замечания и предложения.

Он мог авторизоваться, зарегистрироваться, найти товар, добавить товар в корзину, оформить заказ и, конечно же, оплатить. Решили провести тестирование на внутренних пользователях, дать возможность коллегам попробовать новый сайт и оставить свои комментарии, замечания и предложения. К сожалению, мы как команда разработки получили не так уж много информации от такого тестирования. Было найдено не так много дефектов, а многие замечания и предложения нам уже были известны, были запланированы задачи в бэклог продукта.

Простой способ создания и переиспользования модальных диалогов во Vue 3 / Хабр Веб-студия Nat.od.ua

Впереди — новогодние праздники и время распродаж. Принято решение откатить раскатку на 1% и продолжить разработку. Затем запланировали запуск A/B-теста для пользователей мобильных устройств. Тест делали небольшой, всего на неделю. 23 февраля 2022 года запустили A/B-тест для мобильных устройств на 50% пользователей.

Как мы СМ 3.0 запускали / Хабр Веб-студия Nat.od.ua

18 февраля 2022 года перевели 100% пользователей настольных устройств на новый сайт. И вот мы в проде на 3% реальных пользователей, но пока только для настольных устройств, так как версия для мобильных устройств была ещё в разработке. Просматриваем ошибки в логах и заводим задачки на исправление дефектов.

GraphQL и почти все-все-все. Часть 1:) / Хабр Веб-студия Nat.od.ua

Создание расширения для Google Chrome. Добавляет возможность сортировки данных в вашем запросе. Добавляет возможность благодаря where фильтровать запрос практически как душе угодно. Принимаем решение полностью переходить на новую версию.

Простой способ создания и переиспользования модальных диалогов во Vue 3 / Хабр Веб-студия Nat.od.ua

как избавиться от многострочного кода в iOS-приложении

Как и в предыдущий раз, скрестили пальцы, смотрели логи и ждали результатов. Во время тестирования были выявлены и решены незначительные дефекты, но в итоге сайт показал довольно неплохие результаты. В марте 2021 года был реализован основной путь пользователя.

Значение атрибута ‘y’ надо рассчитывать. Статья про редактор текста как на рисунке. Можно написать функцию, которая автоматизирует этот процесс для нас. Никакой дополнительной логики не требуется.

Ваш Flutter SDK должен быть обновлен до последней версии. Если нет, у вас могут быть некоторые проблемы, поскольку веб-поддержка — довольно новая возможность во Flutter. А также убедитесь, что на вашем устройстве уже установлен Google Chrome. Как оказалось, пользователи — это самые лучшие тестировщики продукта, каждый из них уникальный и по-разному пользуется приложением. На стабилизацию и фикс критических дефектов ушло не так много времени, около недели. Расчетов атрибута ‘y’ можно избежать.

К сожалению она давно не обновлялась и не опддерживает Vue 3. Первая ночь, первые нагрузочные тесты, и мы видим, что наш бэк не выдерживает необходимое количество запросов. Делаем небольшие доработки и вновь проводим нагрузочные тесты. В этот раз с бэком всё в порядке, но появляются проблемы на фронте.

Функция ниже делает разметку с фиксированным атрибутом ‘dy’. Разметка получается как в листинге 2. Отступ задается относительно предыдущего элемента. Модальные диалоги не такая и сложная задача в разработке. Разве что можно легко запутаться в коде, если нужно вызывать модальные окна по цепочке. Но это очень монотонная и неинтересная работа с повторяющейся логикой, которую подчас копируют из компонента в компонет с незначительными изменениями.

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

IT курсы онлайн от лучших специалистов в своей отросли https://deveducation.com/ here.

Leave a Comment

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *