Журнал
Запуски, редизайны и технические обновления проектов.
-
ChatGPT: смотрим, что это даёт разработке
Вокруг языковых моделей поднялся шум, и мы сели разбираться предметно: где они реально экономят время — черновики текстов, разбор логов, описание товаров по характеристикам, — а где только создают видимость работы.
-
PHP 8.2 в работе
PHP 8.2 добавила readonly-классы и отдельные типы для null, true и false. Обновили проекты поддержки.
-
Nuxt 3: стабильный релиз
Вышел Nuxt 3 на Vue 3 и Vite. Серверный рендеринг, маршрутизация и сборка работают из коробки — для витрин это заметная экономия времени.
-
Аналитика переезжает в Яндекс.Метрику
Перенесли аналитику проектов в Яндекс.Метрику и восстановили сопоставимость отчётов: цели, электронная торговля, сквозные отчёты по каналам.
-
Оплата через СБП в интернет-магазинах
Добавили оплату по QR-коду через систему быстрых платежей. Для магазина это ощутимо дешевле эквайринга, для покупателя — оплата в два касания.
-
HTTP/3 стандартизирован
Опубликован RFC 9114 — HTTP/3 стал стандартом. Включили его на боевых серверах.
-
Проверка отказоустойчивости
Прогнали проекты на случай отказа внешних сервисов: карта не загрузилась, платёжка не ответила, шрифт не пришёл. Везде, где страница ломалась, добавили запасное поведение.
-
React 18: конкурентный рендеринг
Вышел React 18. Тяжёлый рендеринг больше не блокирует ввод — интерфейс остаётся отзывчивым даже на больших списках.
-
Переносим проекты на российские площадки
Часть зарубежных сервисов стала недоступна. Перевезли хостинг, почтовые рассылки и CDN тех проектов, где это было критично, и заменили зарубежные шрифты локальными.
-
Инвентаризация внешних сервисов
Составили карту внешних зависимостей по проектам клиентов: карты, шрифты, аналитика, платёжные виджеты. Для каждого нашли замену, которую можно включить быстро.