Size: a a a

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

2020 July 31

D

Denis in Nuxt.js — русскоговорящее сообщество
Sheldon Cooper
смотря что за сайт и как часто в нем обновляется контент, static - это сгенерированные HTML страницы для каждого роутового компонента, universal mode - это динамическая генерация страниц на серверсайде.
онлайн каталог, nuxt будет ходить в мой http api за данными, получать json, и рисовать красивый интерфейс
источник

AD

Alexander Dudaev in Nuxt.js — русскоговорящее сообщество
если страниц много, то ненагенеришься их
источник

D

Denis in Nuxt.js — русскоговорящее сообщество
Alexander Dudaev
если страниц много, то ненагенеришься их
на самом деле около 5 млн
источник

AD

Alexander Dudaev in Nuxt.js — русскоговорящее сообщество
ну тут очевиден server
источник

D

Denis in Nuxt.js — русскоговорящее сообщество
понял теперь, получается ему придется сгенерить 5 млн html файлов
спасибо за советы
источник

AD

Alexander Dudaev in Nuxt.js — русскоговорящее сообщество
наоборот, не надо генерить
источник

SC

Sheldon Cooper in Nuxt.js — русскоговорящее сообщество
Denis
онлайн каталог, nuxt будет ходить в мой http api за данными, получать json, и рисовать красивый интерфейс
можно сгенерировать каталог на девелоперской машине и задеплоить на сервер - static, через пару дней обновить новой заливкой.
а можно запустить один раз на сервере  universal mode - nuxt start и оставить работать до следующего релиза фронта.
источник

SC

Sheldon Cooper in Nuxt.js — русскоговорящее сообщество
Denis
понял теперь, получается ему придется сгенерить 5 млн html файлов
спасибо за советы
это очень неоптимально.
источник

D

Denis in Nuxt.js — русскоговорящее сообщество
Alexander Dudaev
наоборот, не надо генерить
да да, понял, я к тому что 5 млн html бред - беру server
источник

R

Rich in Nuxt.js — русскоговорящее сообщество
Sheldon Cooper
это очень неоптимально.
вообще для всего, где есть динамические данные(от пользователя, или из админки), с сервера. Делать статику дичь
источник

SC

Sheldon Cooper in Nuxt.js — русскоговорящее сообщество
Rich
вообще для всего, где есть динамические данные(от пользователя, или из админки), с сервера. Делать статику дичь
зато модно жэж, server less, JAM stack...
источник

R

Rich in Nuxt.js — русскоговорящее сообщество
Sheldon Cooper
зато модно жэж, server less, JAM stack...
а ну да, хипстеры прогрессируют )
источник

z

zabanyat in Nuxt.js — русскоговорящее сообщество
Для админки достаточно просто spa
источник

z

zabanyat in Nuxt.js — русскоговорящее сообщество
Без контента в хтмл
источник

D

Denis in Nuxt.js — русскоговорящее сообщество
zabanyat
Для админки достаточно просто spa
не админка, сайт для юзеров, и нужен ssr для seo
источник

z

zabanyat in Nuxt.js — русскоговорящее сообщество
Denis
на самом деле около 5 млн
Генерируй статикой страницы которые редко обновляются, а каталог в режиме SSR запросами на работающий сервер, сгенерированные страницы кешировать с помомщью nginx с необходимой частотой обновления.
источник

z

zabanyat in Nuxt.js — русскоговорящее сообщество
5млн страниц нет смысла генерить заранее если они обновляются и добавляются часто
источник

R

Rich in Nuxt.js — русскоговорящее сообщество
zabanyat
5млн страниц нет смысла генерить заранее если они обновляются и добавляются часто
а представь сколько страниц, если сайт мультиязычный )
источник

SC

Sheldon Cooper in Nuxt.js — русскоговорящее сообщество
Переслано от Sheldon Cooper
кто помнит, что использовали в старых версиях nuxt чтобы отобразить статус fetch() ?, пробовал $fetchState.pending - выдаёт undefined (nuxt 2.8.1)
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
Sheldon Cooper
Переслано от Sheldon Cooper
кто помнит, что использовали в старых версиях nuxt чтобы отобразить статус fetch() ?, пробовал $fetchState.pending - выдаёт undefined (nuxt 2.8.1)
в старом фетче нет статуса и работает он абсолютно иначе. Ничего не использовали.
источник