Ищете крутые кейсы в digital? Посмотрите на номинантов Workspace Digital Awards 2026!
#Разработка сайтов под ключ

CHULAKOV STUDIO

45 
Павел Голдин Россия, Санкт-Петербург
Поделиться: 0 0 0
Компания

Chulakov

Бюджет

670 000

Сфера

Информационные технологии и интернет

Регион

Россия, Санкт-Петербург

Тип сайта

Корпоративный сайт

Сдано

Июль 2024

Задача

Chulakov.ru — студия цифрового дизайна с портфолио из крупных

федеральных проектов. Старый CMS не справлялся с медиа-ассетами

высокого разрешения — страницы грузились больше 6 секунд.

React-фронтенд работал без отдельного API-слоя — всё через

Django-шаблоны. Загрузка 4K-ассетов блокировала основной поток.

Решение

Построил Django REST API как отдельный слой для React-фронтенда.

FastAPI медиа-пайплайн для асинхронной обработки загружаемых файлов —

4K-ассеты обрабатываются в фоне без блокировки основного потока.

React SPA с CDN-доставкой ассетов и агрессивным кэшированием на

клиенте. Оптимизация изображений на лету при загрузке.

1Проектирование API-слоя

Декомпозиция монолита. Проектирование Django REST API.

Схема медиа-пайплайна.

2FastAPI медиа-пайплайн

Асинхронная обработка файлов. Оптимизация изображений.

CDN интеграция.

3React SPA и оптимизация

Клиентское кэширование. Lighthouse аудит.

Финальная оптимизация производительности.

Результат

Результат: загрузка была 6с — стала 1.2с. Lighthouse 97/100 на проде. Jank 0 при 4K-ассетах.

https://chulakov.ru/

Стек технологий

  • Python Python Язык программирования
  • Django Django Фреймворк/библиотека
  • React.js React.js Фреймворк/библиотека
  • PostgreSQL PostgreSQL База данных
  • Docker Docker Среда разработки
  • NGINX NGINX Веб-сервер
  • Claude Claude Нейросеть

Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Оставить заявку