169 похожих чатов

Привет Вопрос про Next Что то не в курю в чем особенность getStaticPaths Единственно

что я заметил, если прописать в path id определенные
тогда компонент рендерится разок

а если без, то два раза

Не пойму в чем смысл

Второй вопрос, в next постоянно говорится о build time
build time что означает, это когда процесс сборки ? yarn dev ?

или когда открываешь в браузере конкретный определенный урл ??

Насколько я понял build time это когда открывается страница определенная

7 ответов

7 просмотров
Nurbek-Nurjanov Автор вопроса

А если я буду работать в режиме разработки next dev тогда это не будет иметь никакого эффекта верно ?? Я же ведь не делаю build

Это будет иметь тот же эффект

Nurbek-Nurjanov Автор вопроса

Странно У меня вот простой динамический компонент const Post = (props)=>{ console.log('props', props);// << < < const router = useRouter() const { id } = router.query return <div> Post {id} </div> } export default Post; export async function getStaticProps(context) { return { props: { title:'post page', }, } } export async function getStaticPaths() { return { paths: [ { params: { id: '1' } }, { params: { id: '2' } } ], fallback: true }; } но вот когда я делаю next dev в консоль терминала не выходит лог пропсов а вот когда я посещаю конкретно в браузере страницу вот только тогда в консоль терминала выходит пропсы А хотя как вы говорите это все должно выходить в терминал в момент сборки, еще до открытия браузера Да ??

next dev производит все операции в "ленивом" режиме, только когда это нужно

Nurbek-Nurjanov Автор вопроса

спасибо добрый человек, открыли глаза.

Рад помочь

Это также указано в документации по динамическим роутам и фетчинге данных

Похожие вопросы

Обсуждают сегодня

Типа вызывать GetParent и проверять на соответствие GetModuleHandle?
The Bird of Hermes
67
Do any of you guys have interesting projects one could join? I'm a Middle Full-Stack developer (JS/TS, React & Node)
Lev Shapiro
40
$res = json_decode($наша строка из респонса); $res1 = array_map(fn($o) => $o->name, $res->breadcrumbs[0]->entities); Как такое будет на Хаскеле?.. В начале весь джейсон, в ко...
Хаскель Моисеевич Гопник
27
В чем сила брат, в NASM или FASM?
Isaac Kleiner
18
Вопрос по диагностике ошибок (я знаю в чем, в данном конкретном примере, я знаю, как исправить, пример модельный, понятно, что в реальности бывает намного запутаннее). module...
ⰄⰎⰋⰐⰐⰑⰛⰤⰧⰧⰩⰄ ⰊⰑⰁⰓⰡⰛⰦⰕⰫ
11
А чем вам питонисты не угодили?😂
.
79
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
52
Хтось використовував Vapor на Windows?
Jaroshevskii
15
Какое виндузовое сообщение приходит TTabSheet, что риэлайняться контролы на нем, даже у которых парент другой? Ситуация: открываю форму - кнопок нет, перелистываю на другой т...
Катерина Свиридова
7
Тут кста кто-нибудь NeoVim использует?
Simple Sorcerer
13
Карта сайта