Владислав Лысков, на мой взгляд, на начальных этапах проще шаблонный контейнер задеплоить, чем разбираться в том как правильно настраивать среду и устанавливать пакеты. (не дай бог еще через ssh присоединяться)
Разницы между React и Svelte в этом случае нет. Просто надо знать, как работают браузеры. Это база.
Одностраничники изменяют строку запроса БЕЗ ПЕРЕЗАГРУЗКИ. Ты как бы остаешься на той же самой странице.
Но когда ты перезагружаешь страницу, то делается запрос на СГЕНЕРИРОВАННЫЙ адрес, но его не существует (есть только базовый, куда заходишь в самом начале)
Александр Владимирович, это и есть сторонний сервис - заводите там аккаунт и при отправке указываете свою почту. Пользователь будет получать почту от вашего имени (почты)