Size: a a a

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

2020 March 27

EM

Eugene M in Next.js — русскоговорящее сообщество
это я про стили обычные, не стайлед
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
как там в стайлед я хз
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
и вроде некст там стили как-то чанкает
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
по страницам/компонентам
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
оно понимает какой комопнент уникальный на странице и выделяет его в одельный файл
источник

EM

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

KS

Konstantin Surkin in Next.js — русскоговорящее сообщество
Всем привет. Пилю сайт по поиску работы с личным кабинетом. Интересует вопрос кэширования данных. При первой загрузке страницы срабатывает ssr и через getInitialProps я получаю данные с сервера и отправляю как пропсы на страницу. В getInitialProps данные получаются, только если мы на сервере (стоит проверка window undefined). При клиентском рендеринге я получаю данные через useEffect. Однако если посудить логично, то допустим мы сейчас на главной странице и решили перейти на одну из внутренних, а потом вернуться на главную, то запросы полетят заново и на это время контент будет в стадии загрузки, однако мы ведь получили контент ранее, можно его как то кэшировать и насколькл это актуально?
источник

SP

Svyat Perynsky in Next.js — русскоговорящее сообщество
Konstantin Surkin
Всем привет. Пилю сайт по поиску работы с личным кабинетом. Интересует вопрос кэширования данных. При первой загрузке страницы срабатывает ssr и через getInitialProps я получаю данные с сервера и отправляю как пропсы на страницу. В getInitialProps данные получаются, только если мы на сервере (стоит проверка window undefined). При клиентском рендеринге я получаю данные через useEffect. Однако если посудить логично, то допустим мы сейчас на главной странице и решили перейти на одну из внутренних, а потом вернуться на главную, то запросы полетят заново и на это время контент будет в стадии загрузки, однако мы ведь получили контент ранее, можно его как то кэшировать и насколькл это актуально?
так вроде должно быть если ты перегрузишь страничку.... а ты проверил, что при возврате назад у тебя опять летит запрос? getInitialProps  воде бы работает только один раз при первой загрузке...
источник

SP

Svyat Perynsky in Next.js — русскоговорящее сообщество
я не шарю... но вродь оно же так по логике работает )
источник

KS

Konstantin Surkin in Next.js — русскоговорящее сообщество
При возврате назад или перезагрузки выполняется getinitialprops
источник

SP

Svyat Perynsky in Next.js — русскоговорящее сообщество
Konstantin Surkin
При возврате назад или перезагрузки выполняется getinitialprops
хм.. прикольно... это если стрелкой назад перейти самого браузера? а если линком на главную перейти, тоже отработает?
источник

KS

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

YZ

Yury Zhuk in Next.js — русскоговорящее сообщество
@TipaMag расскажи человеку про редакс
источник

SP

Svyat Perynsky in Next.js — русскоговорящее сообщество
теперь меня тоже интересует этот вопрос ))
а если сделать проверку на тот участок стора, если данные есть, то не отрабатывать условие
источник

in Next.js — русскоговорящее сообщество
Svyat Perynsky
так вроде должно быть если ты перегрузишь страничку.... а ты проверил, что при возврате назад у тебя опять летит запрос? getInitialProps  воде бы работает только один раз при первой загрузке...
Зачем ты человека путаешь? Иди с редаксом разбирайся))))
источник

SP

Svyat Perynsky in Next.js — русскоговорящее сообщество
Зачем ты человека путаешь? Иди с редаксом разбирайся))))
я не пугаю никого... он шарит больше меня скорее всего )
источник

SP

Svyat Perynsky in Next.js — русскоговорящее сообщество
как вы бодро сагрились )
источник

in Next.js — русскоговорящее сообщество
Svyat Perynsky
я не пугаю никого... он шарит больше меня скорее всего )
т и г разные, хоть и очень похожие буквы))
источник

in Next.js — русскоговорящее сообщество
читайте доку. Если Запрос данных делать на страницах именно на  PAGES, то юзэффект не нужен никакой. getInitialProps (далее gip) отрабатывает при роутинге (любом, будь то серверный или клиентский, он для того мать его и создан)
источник

SP

Svyat Perynsky in Next.js — русскоговорящее сообщество
т и г разные, хоть и очень похожие буквы))
да.. перепутал.. уже вижу :)  это тебе ещё +1 см к самооценке и ещё одно подтверждение... что я очень глупый )
источник