что я заметил, если прописать в path id определенные
тогда компонент рендерится разок
а если без, то два раза
Не пойму в чем смысл
Второй вопрос, в next постоянно говорится о build time
build time что означает, это когда процесс сборки ? yarn dev ?
или когда открываешь в браузере конкретный определенный урл ??
Насколько я понял build time это когда открывается страница определенная
А если я буду работать в режиме разработки next dev тогда это не будет иметь никакого эффекта верно ?? Я же ведь не делаю build
Это будет иметь тот же эффект
Странно У меня вот простой динамический компонент 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 производит все операции в "ленивом" режиме, только когда это нужно
спасибо добрый человек, открыли глаза.
Рад помочь
Обсуждают сегодня