Я уже несколько месяцев занимаюсь веб-разработкой, поэтому прошу прощения, если что-то неправильно понял.
Что я сделал
Я создал react-random-shapes
пакет, который рисовать случайные фигуры как компонент React. Вы можете увидеть пример здесь, на моем сайте или на странице проекта . Каждый раз, когда вы обновляете sh страницу, вы получаете новое изображение. (Примечание: на этих страницах используется React.)
Что я хочу сделать дальше
Результат, к которому я стремлюсь, - это создать API (только GET) на страницах GitHub, который будет возвращать динамически сгенерированный файл svg (так что вы можете сделать что-то вроде
<img src="https://github.com/artt/react-random-shapes/blob?size=300&fill=red">
, который будет возвращать случайный blob для всех, кто заинтересован в использовании. В качестве альтернативы этот API может возвращать путь svg, чтобы пользователь мог делать все, что они хотите с ним (например, анимация).
Проблема, с которой я столкнулся
Сейчас я знаю, как вывести страницу html с файлом svg, но не совсем уверен, как вернуть только svg (или json, et c.) его часть.
Спасибо!