Size: a a a

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

2020 May 21

M

Maxim in Next.js — русскоговорящее сообщество
Eugene M
сделать можно че хош, я как-то реализовывал прелоад страницы при ховере на ссылку на эту страницу
покажи пример пожалуйста
источник

M

Maxim in Next.js — русскоговорящее сообщество
ты же про динамический роут?
источник

EM

Eugene M in Next.js — русскоговорящее сообщество
у Link есть prefetch аттрибут
источник

EM

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

А

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

M

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

M

Maxim in Next.js — русскоговорящее сообщество
роут типа /movie[id]
источник

M

Maxim in Next.js — русскоговорящее сообщество
который должен скачать файл movie[id].js
источник

M

Maxim in Next.js — русскоговорящее сообщество
и вот этот файл скачивается только при переходе (может при клике) в роут, но триггернуть его раньше я не нашел как
источник

EM

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

EM

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

M

Maxim in Next.js — русскоговорящее сообщество
const CardLink = React.forwardRef(
 ({ onClick, href, slider, imageURL, as, name, movieId }: IPropsLink, ref: LegacyRef<any>) => {
   return (
     <CardStyled
       href={href}
       onClick={onClick}
       slider={slider}
       onAuxClick={(e): any => openInNewTab(e, as)}
       ref={ref}
     >
       <div>{imageURL ? <ImagePreload imageURL={imageURL} /> : null}</div>
       <span title={name}>{StringWithEllipsis(name, countOfCharacters)}</span>
     </CardStyled>
   );
 },
);



<Link passHref href={href} as={as}>
     <CardLink movieId={movieId} href={href} as={as} {...props} />
   </Link>
источник

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 — русскоговорящее сообщество
вот есть такой тред, что говорит о том, что динамические страницы вроде тоже префетчатся
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
When you use custom components for routing, you can add prefetching to them too. To implement prefetching in your routing code, use the prefetch method from useRouter.
источник

M

Maxim in Next.js — русскоговорящее сообщество
Eugene M
линк точно работатет как должен, страница не рефрешится?
да, работает как надо
источник

M

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