Я закончил нанодиплом Udacity Cloud Developer и хочу создать собственный домен для демонстрации в своем портфолио.
Стек, который я использую, включает в себя: Api Gateway, Lambda, DynamoDB, Nodejs, S3 и Serverless framework. Фронтенд: React.
Однако я застрял в понимании того, как развернуть полное приложение с интерфейсом React?
Что-то вроде: anc.com перейдет к моему приложению. Я нашел много решений, в которых упоминалось об использовании serverless-domain-manager.
Но как насчет моего интерфейса React? Я читал некоторые решения, в которых говорится о развертывании статической сети с использованием S3.
Но в моем приложении в настоящее время есть S3 для хранения загруженных изображений.
Если я разверну свой интерфейс с помощью S3, нужно ли мне создавать 2 корзины S3?
В настоящее время мне приходится использовать 2 терминала, развертывание SLS для серверной части и npm run start
для запуска внешнего интерфейса на локальном хосте.
Мой код на github: https://github.com/ploratran/DogLookBook