@Maximus_Green

Как рендерить одинаковые изображения на front-end и back-end?

Необходимо сделать на front-end редактор изображений типа Canva/Figma, с возможностью скачать изображение на клиенте. И такой же функционал должен быть на back-end, чтобы на основе проектов пользователей рендерить массово изображения на сервере.
Посоветуйте какой стек и какие либы выбрать?

Хочется писать код чтобы он одинаково работал и на бэке и на фронте, чтобы не делать двойную работу. И чтобы изображения рендерелись идентичные и там, и там. Это реально?

Пока на фронте React.js + Canvas, а на бэке Python. Но не уверен, что это лучшее решение.

Спасибо за ваши ответы.
  • Вопрос задан
  • 197 просмотров
Пригласить эксперта
Ответы на вопрос 2
@PavelPikat
Я бы писал все на знакомом Front-end стэке, ну например React + Canvas как вы написали, и рендерил это в бэке посредством Headless Chrome + Puppeteer, с конвертацией в PDF/PNG/JPG
Ответ написан
danial72
@danial72
flutter dart.
Захватывайте изображение во время работы пользователей и сохраняйте на бэкенде.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы