Size: a a a

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

2019 November 05

S

Sergey in Next.js — русскоговорящее сообщество
Есть какой-то способ побороть warning
 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.
? у меня все теги link в head имеют аттрибут rel="preload" и видимо на это ругается, но что-то не нашел инфы как можно исправить
источник

L

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

S

Sergey in Next.js — русскоговорящее сообщество
Я это читал, но как на нексте избавиться от предупреждения не понятно, я так понимаю загружать я не перестану, то, что якобы гуглу не нравится
источник
2019 November 06

А

Андрей in Next.js — русскоговорящее сообщество
Slav
Обычно на getInitialProps проверяют среду вроде:

if (typeof window === undefined) {
 // server
}
else {
 // client
}
Зачем в gip проверять на typeof window === undefined?
источник

S🛸

Sergey 🛸 in Next.js — русскоговорящее сообщество
Андрей
Зачем в gip проверять на typeof window === undefined?
Чтоб понять сервер или клиент
источник

А

Андрей in Next.js — русскоговорящее сообщество
Sergey 🛸
Чтоб понять сервер или клиент
В gip всегда же сервер?
источник

S🛸

Sergey 🛸 in Next.js — русскоговорящее сообщество
Нет
источник

А

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

AN

Alex Neo in Next.js — русскоговорящее сообщество
Sergey 🛸
Было такое когда в _app getinitialprops был без await
я getinitialprops вызывал как
static async getInitialProps(ctx) {} 
внутри самого класса
а нужно было через
MyApp.getinitialprops = async () => {}
вне класса
источник

AN

Alex Neo in Next.js — русскоговорящее сообщество
это все конечно хорошо, но как next заставить передавать header при первом рендере?
в header будет сессия авторизированного пользователя.
источник

S

Sergey in Next.js — русскоговорящее сообщество
Alex Neo
это все конечно хорошо, но как next заставить передавать header при первом рендере?
в header будет сессия авторизированного пользователя.
Ну в запросе передавай
источник

AN

Alex Neo in Next.js — русскоговорящее сообщество
Sergey
Ну в запросе передавай
сделал вот так, все работает. спасибо
MyApp.getInitialProps = async ({ ctx }) => {
 let response;
 const { headers } = ctx.req || {};
 try {
   response = await axios.get('http://localhost:3000/json', {
     headers,
   });
 } catch (error) {
   console.error(error);
 }
}
источник

e

eeeMan in Next.js — русскоговорящее сообщество
Alex Neo
я getinitialprops вызывал как
static async getInitialProps(ctx) {} 
внутри самого класса
а нужно было через
MyApp.getinitialprops = async () => {}
вне класса
а в чем различие?
источник

AN

Alex Neo in Next.js — русскоговорящее сообщество
eeeMan
а в чем различие?
хз
но внутри класса не работал
источник

СА

Сергей Афанасьев in Next.js — русскоговорящее сообщество
Андрей
В gip всегда же сервер?
что за gip?
источник

А

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

СА

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

a

artalar in Next.js — русскоговорящее сообщество
Некст не умеет лениво css чанки грузить??
источник

a

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

🦜

🦜 in Next.js — русскоговорящее сообщество
artalar
Некст не умеет лениво css чанки грузить??
Лениво это как? Когда компонент тогда и чанк?
источник