Size: a a a

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

2020 December 05

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Nikolay Koshkarev
не вижу ни чего в этом подходе (сам так не делаю, т.к. не вижу смысла столько лишнего писать) - весь стейт в сторе, вся бизнес логика там же
не совсем уловил. То есть ты считаешь это нормально?
источник

NK

Nikolay Koshkarev in Nuxt.js — русскоговорящее сообщество
вполне, если не лень писать, чтото вроде
computed: {
userName: {
 set() {...},
 get() {...}
}
}
источник

NK

Nikolay Koshkarev in Nuxt.js — русскоговорящее сообщество
и так для каждого поля формы
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Nikolay Koshkarev
вполне, если не лень писать, чтото вроде
computed: {
userName: {
 set() {...},
 get() {...}
}
}
ну так то да. Можно и отверткой гвозди забивать. На JS можно писать как и что угодно.
Только каждый инструмент должен максимально по своему назначению использоваться. И дело не в технологии (в конце концов все равно JS это), а в структуре понятно для команды, а особенно для новичков и для парттайма работников.

Сторе - филосовски не для бизнес логики и не для хранения стейта для страниц, компонентов, если этот стейт больше ни где не нужен, ИМНО!
источник

NK

Nikolay Koshkarev in Nuxt.js — русскоговорящее сообщество
все писать в стору и работать с ней через экшены - это flux архитектура, со всеми своими плюшками и недостатками
источник

NK

Nikolay Koshkarev in Nuxt.js — русскоговорящее сообщество
даже если больше ни где не надо, сама философия пользователь пукнул - полетел экшн - изменилась стора - изменилось отображение
источник

NK

Nikolay Koshkarev in Nuxt.js — русскоговорящее сообщество
через стору удобно шарить данные между компонентами а не пробрасывать их на n уровней вниз и вверх - чем меньше становятся компоненты, тем тяжелее это делать
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Nikolay Koshkarev
через стору удобно шарить данные между компонентами а не пробрасывать их на n уровней вниз и вверх - чем меньше становятся компоненты, тем тяжелее это делать
согласен с тобой. Я не спорю. По мне так главное чтобы были четкие понятия в команде, как и что делается. А второй момент это эффективность - баланс между минимизацией времени решения задачи и ее "красотой" для дальнейшей поддержки и модификации (в том числе и новым специалистом)
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Летом на парттайме (когда я программер) работал с немцами. Пипец. У них свой фреймворк почти над накстом, все так четко задокументировано покрытие-тесты 99% ....
Но я так и не смог с ними далее (я стал понимать что мне работа не дает развития)

У них вся логика была построена на том, что !!! уровень сервисов и обмен данным в стору через мидлваре :))) (но сделано класнно :)
источник

NK

Nikolay Koshkarev in Nuxt.js — русскоговорящее сообщество
удобно, да, но вот воткнулись в то, что стора при ssr заезжает в документе с сервера, при чем даже пустая стора (ее структура) и это оказалось дофига сколько данных - пришлось переписать, сейчас на весь проект 30 стор
хотя и переписывал один человек 2 дня - все равно обидно
источник

NK

Nikolay Koshkarev in Nuxt.js — русскоговорящее сообщество
Nikolay Koshkarev
кто нибудь разбирался с генерацией статики? что это за папка dist/vendors/pages ?
все.  я сдаюсь - ни фига не понимаю что это за структура папок, откуда она берется, кому она нужна
источник

АС

Андрей Скугарев... in Nuxt.js — русскоговорящее сообщество
Ребят вопрос про сайтмап у меня тысячи страниц сервер висит возможно ли как то заранее сгенерировать файл и просто ссылку на него поставить? нашел модуль генерации но висит когда 1000 страниц динамики
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Андрей Скугарев
Ребят вопрос про сайтмап у меня тысячи страниц сервер висит возможно ли как то заранее сгенерировать файл и просто ссылку на него поставить? нашел модуль генерации но висит когда 1000 страниц динамики
Её должен генерить бекенд
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Для любого бекенда есть решение по сайтмапе
источник

АС

Андрей Скугарев... in Nuxt.js — русскоговорящее сообщество
на фронте nuxt
источник

АС

Андрей Скугарев... in Nuxt.js — русскоговорящее сообщество
генерирую на бекенде sitemap
источник

АС

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

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Что за модуль?
источник

АС

Андрей Скугарев... in Nuxt.js — русскоговорящее сообщество
источник

SL

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