привет, недавно начал реакт изучать и столкнулся с такой проблемой: мне нужно отобразить существующие посты с бэка на странице после ее обновления и я пытаюсь сделать это так:
useEffect(() => { dispatch(getPosts()) }, [])
console.log(‘test text’)
но реакт рендерит вьюху до useEffect() и поэтому получается он ее рендерит 2 раза и я вижу ‘test text’ 2 раза. могу я как-то запросить посты до первого рендеринга страницы? или у меня подход неправильный?
по идее можно запросить данные выше в компоненте и рендерить внутренний компонент, если данные существуют. Но само собой, ререндер не пропадёт, он только будет в другом месте
привет, недавно начал реакт изучать и столкнулся с такой проблемой: мне нужно отобразить существующие посты с бэка на странице после ее обновления и я пытаюсь сделать это так:
useEffect(() => { dispatch(getPosts()) }, [])
console.log(‘test text’)
но реакт рендерит вьюху до useEffect() и поэтому получается он ее рендерит 2 раза и я вижу ‘test text’ 2 раза. могу я как-то запросить посты до первого рендеринга страницы? или у меня подход неправильный?
можно запрашивать посты при создании сущности, которая посты хранит
а другого подхода нет? или это единственный верный? может в редусере, если initial state пустой, стоит сделать запрос на бек и заполнить его, это верный подход?
простите, просто немного позавидовал, что людей не знающих про мемо, берут на высоконагруженные проекты, а меня по всему этому гоняют и не берут на реакт вообще
простите, просто немного позавидовал, что людей не знающих про мемо, берут на высоконагруженные проекты, а меня по всему этому гоняют и не берут на реакт вообще
простите, просто немного позавидовал, что людей не знающих про мемо, берут на высоконагруженные проекты, а меня по всему этому гоняют и не берут на реакт вообще
плюй в глаза тем, кто тебя гоняет. ну или просто спроси, насколько (в процентах или абсолютных значениях) это улучшит перформанс
простите, просто немного позавидовал, что людей не знающих про мемо, берут на высоконагруженные проекты, а меня по всему этому гоняют и не берут на реакт вообще