kirillleogky, предположим вы хотите чтобы посетитель вашего сайта каждый день в ленте видел свежую фотка кота. Для этого вы прямо в коде ленты делаете запрос к https://cataas.com/cat?token=some-awesome-token. Как видите в запросе есть токен. Но тут вы вдруг решаете, что не хотите делиться с пользователем своим токеном, соответственно надо сделать так чтобы пользовател не имел возможности увидеть его. Тогда вы пишете сервис например по адресу cat-service.com/get-new-photo, и теперь вы в коде ленты делаете запросы по этому адресу, а уже сервис сам запрашивает фотку по адресу https://cataas.com/cat?token=some-awesome-token и отдаёт её клиенту.
loonny, чувак, я на тостере сижу много лет и в достаточной мере представляю как это работает. А по твоим статам тут у меня складывается впечатление что даже лучше тебя представляю. Поэтому меня не очень волнует что ты пишешь. Я просто хотел сказать что я не связал твой комментарий и твой ответ. А не связал я их потому что мы сейчас все это обсуждаем под рандомным проходным вопросом с тегом "js" коих на тостере тысячи каждый день. Я просто не заметил, вот и всё
ЗЫ: "У вас недостаток внимания?" написал человек настрочивший 630 символов в ответ на первую и вторую мои очевидные попытки отвязаться от него, окай
По треду: я тоже не планирую при чтении каждого вопроса строить у себя в голове таблицу соответствия между комментаторами и отвечающими чтобы отслеживать какой конкретно комментатор какой конкретно ответ написал
2CHEVSKII, если предположить, что loonny это что-то из Looney Tunes, то из этого фильма может получиться хороший кроссовер
loonny, спасибо за замечание, я лайкнул ваш коммент, мне он понравился
(это такой сарказм, я хотел намекнуть что немного странно на дочернем для хабра ресурсе просто взять и написать "вообще-то не должен". Стоит добавить хоть каких-нибудь деталей)
dmitriu256, "результат записать в переменную вне запроса. А дальше просто обрабатывать ее следующим post запросом от пользователя" - хорошо, а в чем вопрос? Вы только что описали весь алгоритм - качаете список городов, сохраняете, потом используете где хотите
"Более глобальный вопрос какой путь реализации выбрать 1 или 2?" - ну опять же, вы в вопросе сами полностью описали условия и первого пути, и второго: в первом случае огромный список городов загружается при каждом открытии страницы прямо на клиент, во втором список грузится на сервер а клиент получает только результат поиска. Выбор варианта реализации исключительно за вами. Если вас устраивает что список будет грузиться на клиент, то делайте так. Если хотите чтоб поиск осуществлялся на сервере, то делайте так. Только вы решаете какой вариант будет оптимален в том или другом случае, это же ваша разработка