Size: a a a

Nuxt.js | Vue SSR

2021 February 09

NP

Nathan 🦊 Perk @RF (х... in Nuxt.js | Vue SSR
Клиент должен получить данные в стандартизированном для твоего приложения формате и отобразить их
источник

NP

Nathan 🦊 Perk @RF (х... in Nuxt.js | Vue SSR
Vlad
С чего вдруг? Если бы это было правдой, не было бы публичных апи с разрешенным корсом(тот же github api)
Если, например, получение списков репозиториев (ну допустим) - это часть бизнес-логики твоего приложения, то непосредственно фетчинг этих репозиториев - это задача серверной части
источник

NP

Nathan 🦊 Perk @RF (х... in Nuxt.js | Vue SSR
Клиент всего лишь сигнализирует твоему серверу, что ему нужны эти данные
источник

V

Vlad in Nuxt.js | Vue SSR
Nathan 🦊 Perk @RF (худеет)
это лишняя логика, которая к клиентской бизнес-логике не относится вообще никак
Пусть будет так. Ну а если у тебя 2 разных апи сервера?
источник

V

Vlad in Nuxt.js | Vue SSR
У меня на прошлом месте именно так и было
источник

V

Vlad in Nuxt.js | Vue SSR
Так что тут отмазы что так никто не делает не проканают
источник

NP

Nathan 🦊 Perk @RF (х... in Nuxt.js | Vue SSR
Vlad
Пусть будет так. Ну а если у тебя 2 разных апи сервера?
Если у меня 2 и больше API - я использую посредника
источник

NP

Nathan 🦊 Perk @RF (х... in Nuxt.js | Vue SSR
Один посредник, который сам распределяет запросы по нужным микросервисам
источник

NP

Nathan 🦊 Perk @RF (х... in Nuxt.js | Vue SSR
А как эти микросервисы общаются - это совсем другая история
источник

V

Vlad in Nuxt.js | Vue SSR
Ладно, это неприбиваемая стена
источник

NP

Nathan 🦊 Perk @RF (х... in Nuxt.js | Vue SSR
Vlad
Ладно, это неприбиваемая стена
Да нет, вполне себе пробиваемая. Просто мой подход к архитектуре всегда следует простой логике:
1. Что должен делать клиент
2. Как должна реализовываться логика сервера
источник

RK

Roman Kapralov in Nuxt.js | Vue SSR
Проблема решена. Спасибо всем за помощь, и в частности @SRyzhkov
Проблема была в кеше nginx
источник

NP

Nathan 🦊 Perk @RF (х... in Nuxt.js | Vue SSR
И ОБЫЧНО в задачи клиента не входит датамаппинг
источник

NP

Nathan 🦊 Perk @RF (х... in Nuxt.js | Vue SSR
Roman Kapralov
Проблема решена. Спасибо всем за помощь, и в частности @SRyzhkov
Проблема была в кеше nginx
Окей, а то я твой код уже начал пылесосить)
источник

NP

Nathan 🦊 Perk @RF (х... in Nuxt.js | Vue SSR
Roman Kapralov
Проблема решена. Спасибо всем за помощь, и в частности @SRyzhkov
Проблема была в кеше nginx
Совет - не делай так
источник

СР

Сергей Рыжков... in Nuxt.js | Vue SSR
Nathan 🦊 Perk @RF (худеет)
Окей, а то я твой код уже начал пылесосить)
Это свойственно молодым 😂, сразу спуститься с горы и вы#бать все стадо сразу
источник

RK

Roman Kapralov in Nuxt.js | Vue SSR
это не я делал
источник

NP

Nathan 🦊 Perk @RF (х... in Nuxt.js | Vue SSR
ну скажи людям, чтобы так не делали :)
источник

MA

Maxim Anisimov in Nuxt.js | Vue SSR
Сергей Рыжков
Это свойственно молодым 😂, сразу спуститься с горы и вы#бать все стадо сразу
😂😂
источник

RK

Roman Kapralov in Nuxt.js | Vue SSR
я только бек прикручиваю) верстка не моя
источник