Size: a a a

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

2020 December 12

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Сергей Рыжков
Нет, не чистая статика, сборка не важно где. Прирост.. сложно сказать однозначно и минимизации цсс (максимум утилитных классов + пургецсс), разбитие на чанки и именно ленивая подгрузка, коллега научил ещё и маршруты бить на чанки, максимум уход от использования глобальных плагинов, итд
Маршруты в нуксте вроде по умолчанию бьются на чанки? Если только это не кастомный роутинг
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Temirlan Balguzhin
Это реализуется вроде как с v-model. Это же надо добавить в computed чтобы отслеживались изменения значения инпута. Нужно ли подставлять начальное значение для v-model в инпуте?
У каждого инпута своя модель. При сабмите собираешь значения все моделей, либо засовывешь все модели в общую с назыанием form и при сабмите отправляешь ее
источник

GD

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

GD

Goncharenko Dmitry in Nuxt.js — русскоговорящее сообщество
Спасибо вам и вашим коллегам)
источник

TB

Temirlan Balguzhin in Nuxt.js — русскоговорящее сообщество
RusaXXX
У каждого инпута своя модель. При сабмите собираешь значения все моделей, либо засовывешь все модели в общую с назыанием form и при сабмите отправляешь ее
Нужно ли добавлять эти модели в computed
источник

TB

Temirlan Balguzhin in Nuxt.js — русскоговорящее сообщество
При отправке оттуда ведь собирать надо(с computed)?
источник

TB

Temirlan Balguzhin in Nuxt.js — русскоговорящее сообщество
Потому что если модели будут только в шаблоне, то я ведь не смогу получить их значение через this
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
RusaXXX
Маршруты в нуксте вроде по умолчанию бьются на чанки? Если только это не кастомный роутинг
Нет. Не работает, почему то. Собери прод и посмотри на чанки
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Сергей Рыжков
Нет. Не работает, почему то. Собери прод и посмотри на чанки
Вспомнил, надо параметр у роутера в конфиге включить что бы не грузил все js по нукст линкам
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Temirlan Balguzhin
Потому что если модели будут только в шаблоне, то я ведь не смогу получить их значение через this
😳, у тебя немного кашеца...
Есть стейт (состояние) компонента, ты этот стейт двунаправленно свяжываешь с инпутами. Изменил стейт, изменился инпут, ввели в инпут-измпнился стейт. Это образно для понимания.
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
RusaXXX
Вспомнил, надо параметр у роутера в конфиге включить что бы не грузил все js по нукст линкам
Это немного не о том. Префетч и разбитие маршрутов на чанки, разные вещи
источник

TB

Temirlan Balguzhin in Nuxt.js — русскоговорящее сообщество
Сергей Рыжков
😳, у тебя немного кашеца...
Есть стейт (состояние) компонента, ты этот стейт двунаправленно свяжываешь с инпутами. Изменил стейт, изменился инпут, ввели в инпут-измпнился стейт. Это образно для понимания.
Да скорее всего)
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Ну тогда хз, у меня код от компонента страницы подгружается тогда когда я захожу на эту страницу
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
И он вынесен в отдельный чанк
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Я специально для это ничего не делал
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Либо может думаю что ничего не делал, а на самом деле делал)))
источник

R

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

СР

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

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
const _0393ab4e = () => interopDefault(import('../src/pages/iframe.vue' /* webpackChunkName: "pages/iframe" */))
const _1cd9f278 = () => interopDefault(import('../src/pages/login.vue' /* webpackChunkName: "pages/login" */))
const _51688d9b = () => interopDefault(import('../src/pages/settings/index.vue' /* webpackChunkName: "pages/settings/index" */))
const _27eb63ad = () => interopDefault(import('../src/pages/index.vue' /* webpackChunkName: "pages/index" */))
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
RusaXXX
const _0393ab4e = () => interopDefault(import('../src/pages/iframe.vue' /* webpackChunkName: "pages/iframe" */))
const _1cd9f278 = () => interopDefault(import('../src/pages/login.vue' /* webpackChunkName: "pages/login" */))
const _51688d9b = () => interopDefault(import('../src/pages/settings/index.vue' /* webpackChunkName: "pages/settings/index" */))
const _27eb63ad = () => interopDefault(import('../src/pages/index.vue' /* webpackChunkName: "pages/index" */))
Рутизации на основе папок? Или своя прописанная?
источник