Как собирать демо продукта на React вместо записи экрана
Remotion превращает видео в React-композицию:
В разборе рабочего процесса с Remotion интерфейс пришлось отделить от состояния: компоненты получают данные через props, а действия пользователя заменяет сценарий с номерами кадров. Начальная настройка заняла около 85 минут, зато следующие ролики используют те же компоненты, тестовые данные и временную шкалу.
Такой подход пригодится для повторяемых обзоров функций и списков изменений: обновляете объект с данными, запускаете
Remotion превращает видео в React-композицию:
useCurrentFrame() задаёт текущий кадр, interpolate() меняет значения по ходу ролика, а Sequence размещает сцены на временной шкале. Результат рендерится в MP4 через Chrome без интерфейса и FFmpeg.В разборе рабочего процесса с Remotion интерфейс пришлось отделить от состояния: компоненты получают данные через props, а действия пользователя заменяет сценарий с номерами кадров. Начальная настройка заняла около 85 минут, зато следующие ролики используют те же компоненты, тестовые данные и временную шкалу.
Такой подход пригодится для повторяемых обзоров функций и списков изменений: обновляете объект с данными, запускаете
npx remotion render и получаете новый ролик без повторной записи кликов.
Просмотры: 85