Обслуживание динамически генерируемых файлов со страниц GitHub Pages - PullRequest
0 голосов
/ 10 июля 2020

Я уже несколько месяцев занимаюсь веб-разработкой, поэтому прошу прощения, если что-то неправильно понял.

Что я сделал

Я создал 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.) его часть.

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...