мы запускаем статический веб-сайт
отправка формы веб-сайтов подключается к службе для обработки данных формы, а затем перенаправляется в другую службу для обработки данных и обработки запросов. Мы отметили, что выбор страны, штата и города должен быть единообразным, чтобы лучше обрабатывать эти данные. Существуют такие списки, например: https://dev.maxmind.com/geoip/geoip2/geolite2/
Это означает, что нет неуникальных значений, например, если вы дадите пользователю ввод текста, он однажды напишет «лондон», один раз «Лондон» или «я из Лондона».
Итак, список с уникальными значениями для пользовательского ввода.
Для динамического веб-сайта это не проблема, я загружаю данные о стране, и при выборе страны я вывожу доступные штаты, и если это проходит, я даю города. Проблема в том, что этот сайт статичен, т.е. HTML.
Таким образом, чтобы получить аналогичный опыт, необходимо отправить клиенту всю базу данных со списком штатов, что является излишним и занимает где-то около 10 МБ.