Задать вопрос
@Maximus_Green

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

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

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

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

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

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

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