Разделение ответственности
- экземпляр хранит в себе техническую информацию, которая нужна для создания и поддержки инстенса в рабочем состоянии
- Общий store хранит в себе мета информацию, связанную с отображением экземпляра
Как экспортировать
Для этого надо проработать какую информацию нужно экспортировать.
В данный момент информации мало и так как её минимум нужна она вся.
Для экспорта надо создать новый тип данных, который будет содержать в себе информацию об экземпляре и meta инфорацию представления.
Нужно предоставить 2 вида экспорта:
- Full: Экспортирует вместе с данными
- only meta: Экспортирует только мета ифнормацию для создания экземпляра и мета информацию для отображения
Мета информация для отображения должа упаковываться вместе с файлом.
Так что хорошим решением будет хранить данную ифнормацию как webp:base64.
#1
#5
Разделение ответственности
Как экспортировать
Для этого надо проработать какую информацию нужно экспортировать.
В данный момент информации мало и так как её минимум нужна она вся.
Для экспорта надо создать новый тип данных, который будет содержать в себе информацию об экземпляре и meta инфорацию представления.
Нужно предоставить 2 вида экспорта:
Мета информация для отображения должа упаковываться вместе с файлом.
Так что хорошим решением будет хранить данную ифнормацию как webp:base64.
#1
#5