Size: a a a

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

2020 April 26

A

Andrey in Nuxt.js — русскоговорящее сообщество
Да прикол в том что в .nuxt такой файл даже существует
источник

АН

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

V

Vadim in Nuxt.js — русскоговорящее сообщество
Мне тут в голову гениальная мысль пришла. Я же залил на zeit now сайт, который в asyncData получает инфу с сервера в РФ.
Серваки zeit находятся в штатах, судя по всему.

Я проверил Nuxt server time на страницах, где нет asyncData. И результат одинаковый: примерно 4ms

Т.е., если я все правильно понял, если аудитория проекта находится в штатах и API можно развернуть там же, то никаких просадок не будет.
источник

АН

Андрей Назаров in Nuxt.js — русскоговорящее сообщество
Vadim
Мне тут в голову гениальная мысль пришла. Я же залил на zeit now сайт, который в asyncData получает инфу с сервера в РФ.
Серваки zeit находятся в штатах, судя по всему.

Я проверил Nuxt server time на страницах, где нет asyncData. И результат одинаковый: примерно 4ms

Т.е., если я все правильно понял, если аудитория проекта находится в штатах и API можно развернуть там же, то никаких просадок не будет.
nuxt server time это время рендера на сервере, нет разницы откуда запрос идет))
источник

V

Vadim in Nuxt.js — русскоговорящее сообщество
Андрей Назаров
nuxt server time это время рендера на сервере, нет разницы откуда запрос идет))
Ну, то есть как... Если запрос в asyncData, то это же и есть рендер на сервере. Нет?
источник

V

Vadim in Nuxt.js — русскоговорящее сообщество
Ок. Я сейчас попробую получить запрос из API, которое в штатах находится.
источник

АН

Андрей Назаров in Nuxt.js — русскоговорящее сообщество
Vadim
Ну, то есть как... Если запрос в asyncData, то это же и есть рендер на сервере. Нет?
а я понял, вы можете замерить время на запрос апи отдельно там
источник

A

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

АН

Андрей Назаров in Nuxt.js — русскоговорящее сообщество
Vadim
Ну, то есть как... Если запрос в asyncData, то это же и есть рендер на сервере. Нет?
 if (process.server) {
  res.timing.start('api fetch', 'api fetch time');
}
await api....
if (process.server) {
  res.timing.end('api fetch');
}
источник

A

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

АН

Андрей Назаров in Nuxt.js — русскоговорящее сообщество
Andrey
Каким образом вообще это срабатывает я не пойму?)
вчера был похожий случай ))) в любой непонятной ситуации переустанови ноду )))
источник

A

Andrey in Nuxt.js — русскоговорящее сообщество
Андрей Назаров
вчера был похожий случай ))) в любой непонятной ситуации переустанови ноду )))
Так в том то и дело , что вчера что сегодня это мне помогло , каааааааак?
источник

АН

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

A

Andrey in Nuxt.js — русскоговорящее сообщество
Чудеса какие то с этой нодой ей Богу)
источник

АН

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

V

Vadim in Nuxt.js — русскоговорящее сообщество
Андрей Назаров
 if (process.server) {
  res.timing.start('api fetch', 'api fetch time');
}
await api....
if (process.server) {
  res.timing.end('api fetch');
}
Ну это особо ничего не даст.

В общем, добавил запрос к api hacker news, 130ms получается, что сравнимо с местным сервером.

Судя по всему, zeit вполне можно использовать.
источник

АН

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

В общем, добавил запрос к api hacker news, 130ms получается, что сравнимо с местным сервером.

Судя по всему, zeit вполне можно использовать.
ну ок) надо конечно смореть скока ttfb разница
источник

V

Vadim in Nuxt.js — русскоговорящее сообщество
Андрей Назаров
ну ок) надо конечно смореть скока ttfb разница
Ну это я уже не могу проверить. Запрос же в штаты идет. pagespeed показывает нормальный результат
источник

АН

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

АН

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