Что получил заказчик
- Собственный журнал с адаптивной версией и инструментами поиска материалов.
- Возможность самостоятельно управлять публикациями и компоновкой страниц.
Журнал о кино и CMS для самостоятельной работы редакции
Редакция получила сайт журнала и CMS, чтобы менять публикации и расположение материалов без участия технического отдела. Для читателей и поисковых систем команда реализовала отдачу заранее подготовленных страниц.
Открыть журнал
«О кино» — журнал онлайн-кинотеатра Твигл с новостями, статьями и фактами о фильмах. Ограничения соцсетей, где редакция уже публиковала материалы, привели к созданию собственного журнала. Через него Твигл планировал привлекать новую аудиторию в онлайн-кинотеатр и расширять возможности монетизации за счёт статей.
Понятная навигация
Читатель находит материалы через рубрики, теги и поиск с подсказками. При прокрутке ленты подгружаются следующие публикации.
Управление через CMS
Редакция меняет видимую часть сайта без участия технического отдела.
Скорость отдачи
Высокая скорость отдачи страниц — требование заказчика.
Материалы журнала готовила редакция Твигла.
Редактор выбирает, какие статьи показать крупнее и как расположить их в ленте. Для этого Just Work разработала CMS с визуальным редактором компоновки страниц.

Редактор задаёт расположение материалов через паттерны — шаблоны компоновки страницы.
Кроме компоновки страниц, CMS позволяет:
Небольшой материал рядом с крупным
Четыре равных материала
Широкий материал и два небольших
Страницы журнала требовалось отдавать быстро. В исходной реализации серверный рендеринг не обеспечивал требуемую скорость отдачи страниц.
Создание или изменение материалаПодготовка HTML
Запрос читателя или поискового робота
Есть готовый файл?
Файл естьГотовая страница
Файла нетПриложение
Сформированная страница
Готовую страницу не нужно собирать заново при каждом запросе.
Генерацию HTML-файлов запускает API на Django. Nginx проверяет наличие готового файла и при его отсутствии передаёт запрос приложению.
Технологии решения: Nuxt.js / Vue.js / Python / Django REST Framework / Nginx
По сообщению Твигла, в первые месяцы после запуска:
Показатели описывают развитие журнала после запуска; источник не позволяет отдельно оценить вклад разработки Just Work. Период указан в источнике как «первые месяцы после запуска»; точные даты измерений не приведены.
Публикация Твигла на Sostav, 16 ноября 2020 годаJust Work участвовала в подготовке технического задания и помогала заказчику после релиза. Заказчик описал совместную работу в отзыве:
Все работы были выполнены четко по ТЗ в обозначенные сроки с систематическими DEMO с подробным обсуждением и объяснением по готовому этапу реализации.
