Size: a a a

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

2019 December 18

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
Илья Юрьевич
Тикет по этой ошибке открыт аж 27 августа 2018го года, норм фреймворк, топ за свои деньги
там есть ишью с утечкой памяти 2017 год ;)
источник

ИЮ

Илья Юрьевич in Nuxt.js — русскоговорящее сообщество
Vladimir 💊 Voytenko
там есть ишью с утечкой памяти 2017 год ;)
🙈🙈🙈
источник

АП

Александр П in Nuxt.js — русскоговорящее сообщество
всем привет, подскажите зачем подключать плагин @nuxt/axios, если можно просто аксиос юзать? только для того чтобы не импортировать его везде?
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Александр П
всем привет, подскажите зачем подключать плагин @nuxt/axios, если можно просто аксиос юзать? только для того чтобы не импортировать его везде?
Юзать axios в коде компонентов плохо с точки зрения архитектуры
источник

АП

Александр П in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Юзать axios в коде компонентов плохо с точки зрения архитектуры
ну если настройки с модулями выделены в отдельный файл, то вроде ничего плохого
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Юзать axios в коде компонентов плохо с точки зрения архитектуры
хмм... не согласен) если подразумевать аксиос как не просто import axios, но и как импорт конкретного настроенного инстанса, то стучаться к нему из компонента страницы допустим норм же, не узать же вуекс для этого
источник

АП

Александр П in Nuxt.js — русскоговорящее сообщество
Vladimir 💊 Voytenko
хмм... не согласен) если подразумевать аксиос как не просто import axios, но и как импорт конкретного настроенного инстанса, то стучаться к нему из компонента страницы допустим норм же, не узать же вуекс для этого
насколько профитнее плагин использовать?
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
Александр П
насколько профитнее плагин использовать?
сейчас не знаю, скорее всего еще на этот плагин всякие auth завязаны, а я хзможно ли их завязать на свой аксиос, а не на этот модуль
источник

АП

Александр П in Nuxt.js — русскоговорящее сообщество
окей, ну тогда пока по старинке буду юзать
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Vladimir 💊 Voytenko
хмм... не согласен) если подразумевать аксиос как не просто import axios, но и как импорт конкретного настроенного инстанса, то стучаться к нему из компонента страницы допустим норм же, не узать же вуекс для этого
Я так не считаю, axios.get это детали имплементации получения данных, незачем держать эти детали в коде компонента, пусть этим занимается отдельный слой
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Я так не считаю, axios.get это детали имплементации получения данных, незачем держать эти детали в коде компонента, пусть этим занимается отдельный слой
ну сам аксиос да нахер не сдался в компонентах, я про api layer
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Плюс это очень сложно поддерживать. Допустим ко всем запросам надо добавлять определённый хедер, а к паре запросов нет. Придётся руками править. А на уровне данных достаточно создать новый инстанс аксиоса и компонент про это вообще ничего знать не будет.
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
вот с аксиос модулем, все это тащится в стор/компоненты и это мне не нравится
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Я сейчас про архитектуру только, что там выполняет запрос не важно
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Плюс это очень сложно поддерживать. Допустим ко всем запросам надо добавлять определённый хедер, а к паре запросов нет. Придётся руками править. А на уровне данных достаточно создать новый инстанс аксиоса и компонент про это вообще ничего знать не будет.
да, мы друг друга чуть недопоняли)
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Вроде как у nuxt/axios есть что-то там с поддержкой загрузки страницы, чтобы выводить прогрессбар
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Это единственный плюс этого модуля который я вижу
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
Stanislav Lashmanov
Вроде как у nuxt/axios есть что-то там с поддержкой загрузки страницы, чтобы выводить прогрессбар
ну так можно же тоже самое и на чистом аксиосе сделать ;)
источник

SL

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

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
я единственный плюс который вижу это вот работа с авторизацией
источник