Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 December 04

ММ

Марсель Мелисов... in Nuxt.js — русскоговорящее сообщество
Ну не так уж де
источник

ММ

Марсель Мелисов... in Nuxt.js — русскоговорящее сообщество
Evg
Марсель
Да?
источник

IS

Irek Sitdikov in Nuxt.js — русскоговорящее сообщество
Доброго времени суток.

Как у клиента apollo находу можно сменить endpoint с дефолтного на другой?

this.$apollo.query({
    query : ME_QUERY,
})

хочу этот запрос кинуть на другую точку
источник

NT

Natalia Tepluhina in Nuxt.js — русскоговорящее сообщество
Irek Sitdikov
Доброго времени суток.

Как у клиента apollo находу можно сменить endpoint с дефолтного на другой?

this.$apollo.query({
    query : ME_QUERY,
})

хочу этот запрос кинуть на другую точку
используйте в запросе параметр context
источник

NT

Natalia Tepluhina in Nuxt.js — русскоговорящее сообщество
query: MY_QUERY,
context: {
 uri: ‘myNewEndpoint/graphql’
}
источник

NT

Natalia Tepluhina in Nuxt.js — русскоговорящее сообщество
источник

IS

Irek Sitdikov in Nuxt.js — русскоговорящее сообщество
Natalia Tepluhina
используйте в запросе параметр context
Спасибо )
источник

IS

Irek Sitdikov in Nuxt.js — русскоговорящее сообщество
а по названию endpoint видимо нельзя? хотел бы указать в nuxt.config.js все доступные endpoint по имени
источник

NT

Natalia Tepluhina in Nuxt.js — русскоговорящее сообщество
Irek Sitdikov
а по названию endpoint видимо нельзя? хотел бы указать в nuxt.config.js все доступные endpoint по имени
вот тут ничем не помогу, к сожалению, я много работаю с аполло, но в контексте чистого вью, без накста ) может, кто-то еще подскажет
источник

A

Avtan in Nuxt.js — русскоговорящее сообщество
Всем привет. Подскажите какой вариант будет правильнее по REST?
async create(params) {
  return await axios.post("some-url",   params)
}

Или

async create({ p_1, p_2, p_3}) {
  return await axios.post('badeURL/${p_1}/${p_2}',   {p_3})
}
источник

VS

Vladimir Sadchikov in Nuxt.js — русскоговорящее сообщество
Рест вроде как не регламентирует, каким образом ты параметры передаешь. Все зависит от реализации
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Avtan
Всем привет. Подскажите какой вариант будет правильнее по REST?
async create(params) {
  return await axios.post("some-url",   params)
}

Или

async create({ p_1, p_2, p_3}) {
  return await axios.post('badeURL/${p_1}/${p_2}',   {p_3})
}
Второй и параметры ручками передать во второй аргумент axios.post
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
А хотя у вас уже так
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Второй лучше, контракт сразу видно
источник

VS

Vladimir Sadchikov in Nuxt.js — русскоговорящее сообщество
А если там айдишники в параметрах во всех?)
источник

A

Avtan in Nuxt.js — русскоговорящее сообщество
Vladimir Sadchikov
А если там айдишники в параметрах во всех?)
Да ids передаются. Параметры в коде для выборки конкретных ids
источник

VS

Vladimir Sadchikov in Nuxt.js — русскоговорящее сообщество
Тоесть в запросе user/1/2/3 лучше видно контракт?
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Vladimir Sadchikov
Тоесть в запросе user/1/2/3 лучше видно контракт?
Контракт не в результате, а в сигнатуре вызова
источник

A

Avtan in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Второй лучше, контракт сразу видно
Первыйвариант как по мне более гибкий, endpoint передаешь и параметры
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Avtan
Первыйвариант как по мне более гибкий, endpoint передаешь и параметры
Понятно что гибкий, но без тайпскрипта эта гибкость вам потом когда-нибудь выстрелит в колено
источник