Плюсы GCP: Бесплатный хостиинг, ВМ, API, простота настройки, бесплатный IP. Бесплатный SSL. Относительно низкая стоимость по истечении пробного периода Сайт: Легкий, быстро загружается, не использует сторонних библиотек Минусы GCP: Ограничен по времени. SSL необходимо обновлять каждые 3 месяца Сайт: Разрабока на чистом JS сильно усложняется при расширении функционала, без фреймворков сложно адаптировать сайт для различных устройств Что можно доработать: Отсутствует авторизация, добавить механизм регистрации с логином, паролем и т.п. В целом отсутствует механизм безопаснисти и какой-либо защиты от SQL-инъекций, атак и т.д. Исключить дублирование кода, вынести в отдельные функции повторяющиеся блоки. Добавить обработку ошибок как в http-запросах, так и на стороне backend и взаимодействие с пользователем Хранить значение цена, количество и т.д. в массиве, а не в DOM. Протестировать на ввод некорректных, длинных, пустых значений, неверных форматов чи
Hide player controls
Hide resume playing