Size: a a a

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

2020 October 15

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
парни, вопрос, как пользователю релоаднуть фронт, что бы он билд новый принудительно забрал, если пользователь долго вкладку не закрывает? В том числе с PWA
источник

G

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

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
да я про событие само того что перебилдилось всё
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
на сайтинге самой с доками нухта даже есть уведомление о том, что рефрешните всю хурму, потому что подвезли новую сборку
источник

MK

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

MK

Maxim Kostenko in Nuxt.js — русскоговорящее сообщество
Открываешь репу и ищешь
источник

E

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

E

Evg in Nuxt.js — русскоговорящее сообщество
это как-то бьет по производительности?
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
Evg
если я передам в чайлд слушатель и на родителе тяну метод или же в чайлд укажу этот метод чтобы не выносить в родитель. вью как-то понимает что это общий метод или он будет его дублировать в каждом чайлде (если я буду вызывать компонент циклом)?
ты метод через фабрику что ли передаёшь? В JS у тебя всё по ссылке передаётся, кроме примитивных значений.
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
Maxim Kostenko
Открываешь репу и ищешь
Да Вы сударь, КЭП прямо
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Немного полезности (мало ли). Решил сегодня чужой приклад побить на чанки более логически (в том числе и вендорные пакеты), сделал динамический импорт с указанием вэбпаку что да как..., типа
 ClientList: () => import(/* webpackChunkName: "xxx-common-dyn-components" */ /* webpackPrefetch: true */ '@/components/public/ClientList.vue'),

Ну не работает и все..., полчаса потратил, чтобы догадаться в tsconfig прописать "removeComments": false :(
источник

АБ

Алексей Дмитриевич Б... in Nuxt.js — русскоговорящее сообщество
Сергей Рыжков
Немного полезности (мало ли). Решил сегодня чужой приклад побить на чанки более логически (в том числе и вендорные пакеты), сделал динамический импорт с указанием вэбпаку что да как..., типа
 ClientList: () => import(/* webpackChunkName: "xxx-common-dyn-components" */ /* webpackPrefetch: true */ '@/components/public/ClientList.vue'),

Ну не работает и все..., полчаса потратил, чтобы догадаться в tsconfig прописать "removeComments": false :(
++
источник

SS

Sergey Skornyakov in Nuxt.js — русскоговорящее сообщество
Всем привет! У нас такая проблема - накст разбивает бандл на разные чанки, в итоге на клиенте оказывается куча чанков, при этом каждый поход пользователя за главной страницей оборачивается огромным количество рпс к серваку. Вопрос - может, накст как-то умеет всё собирать в один бандл, чтобы минимизировать количество запросов к серваку.

Пока что решили просто кешировать чанки на стороне ноды, но не понятно - насколько это нормальное решение
источник

KR

Konstantin Rebenko in Nuxt.js — русскоговорящее сообщество
Sergey Skornyakov
Всем привет! У нас такая проблема - накст разбивает бандл на разные чанки, в итоге на клиенте оказывается куча чанков, при этом каждый поход пользователя за главной страницей оборачивается огромным количество рпс к серваку. Вопрос - может, накст как-то умеет всё собирать в один бандл, чтобы минимизировать количество запросов к серваку.

Пока что решили просто кешировать чанки на стороне ноды, но не понятно - насколько это нормальное решение
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
Sergey Skornyakov
Всем привет! У нас такая проблема - накст разбивает бандл на разные чанки, в итоге на клиенте оказывается куча чанков, при этом каждый поход пользователя за главной страницей оборачивается огромным количество рпс к серваку. Вопрос - может, накст как-то умеет всё собирать в один бандл, чтобы минимизировать количество запросов к серваку.

Пока что решили просто кешировать чанки на стороне ноды, но не понятно - насколько это нормальное решение
а откуда разные чанки, они поидее только для асинхронных компонентов
источник

АБ

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

АН

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

АН

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

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
выключите prefetchLinks
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
может в этом дело
источник