Преобразование динамического сайта Django-React в статический сайт

Я хочу преобразовать свой личный сайт портфолио здесь в статический сайт. В настоящее время я развернут на AWS Elastic Beanstalk, которая стала дорогой за последний год или около того, потому что у меня закончился бесплатный уровень AWS.

Я хотел бы преобразовать следующие маршруты:

в статические html-страницы, сохраняйте все изображения, получаемые в коде, и сохраняйте все ответы на вызовы api. Некоторые api вызовы выполняются просто при загрузке страницы, однако некоторые api вызовы происходят в js после нажатия кнопок (например, при получении изображений для определенных записей портфолио).

У меня есть доступ к исходному коду и все права пользователя root, и я не уверен в том, что здесь лучше всего делать. Я не могу найти инструмент, который бы легко справился с этой задачей, и я возился с js-библиотекой Pupeteer, добившись некоторого прогресса, но при этом выходя за рамки моей компетенции и с трудом добиваясь многого.

Есть ли какие-нибудь инструменты, которые могли бы упростить мне эту задачу? До сих пор я пробовал различные ручные процессы, которые, кажется, не завели меня далеко.

Вернуться на верх