Size: a a a

React — русскоговорящее сообщество

2021 January 18

A

Alexandr in React — русскоговорящее сообщество
Vladimir Klimov
Как вы задеплоили проект, можете в двух словах рассказать?
Никак, глупо понадеялся что и так сработает, т.к только пытаюсь в этом всем разобраться и что-то сделать. Залили что б работать сразу на сервере, ибо на 7 винде нода последняя не ставилась. Кроме yarn build еще есть какие-то моменты?
источник

🅅🄺

🅅aleriy 🄺obzar in React — русскоговорящее сообщество
Александр Бакиматов
как я уже говорил - не считаю что 2 года без новостей настолько публичного продукта в контексте бешеного фронтенда можно считать "своим чередом". но кто знает как оно там.
возможно реакт сейчас настолько идеален, что пихать в него что-то новое просто не имеет смысла :)))
источник

🅅🄺

🅅aleriy 🄺obzar in React — русскоговорящее сообщество
просто нет никакого флагмана впереди, не за кем бежать, не на кого равняться
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Vladimir Klimov
Скоро вполне обычными станут вопросы "а почему запросы к БД из компонентов делать плохо"?)
🌚
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Alexandr
Никак, глупо понадеялся что и так сработает, т.к только пытаюсь в этом всем разобраться и что-то сделать. Залили что б работать сразу на сервере, ибо на 7 винде нода последняя не ставилась. Кроме yarn build еще есть какие-то моменты?
Ну, что значит "никак"?
Если у вас стандартный create-react-app - на сервер надо заливать папку со статическими файлами build, и ее раздавать с помощью какого-то nginx, или любого другого веб-сервера
Судя по тому, что у вас вебпак дев сервер что-то делает  - там точно что-то не таК)
источник

A

Alexandr in React — русскоговорящее сообщество
Vladimir Klimov
Ну, что значит "никак"?
Если у вас стандартный create-react-app - на сервер надо заливать папку со статическими файлами build, и ее раздавать с помощью какого-то nginx, или любого другого веб-сервера
Судя по тому, что у вас вебпак дев сервер что-то делает  - там точно что-то не таК)
Все, понял,спасибо. Сорри за такие тупые вопросы🌝
источник

DT

D_d Tch in React — русскоговорящее сообщество
Народ привет. у меня есть компонент пост лист. у него в рпоперти приходят посты из редакса. соответсвеноно грузятся асинхронно. изначально посты пустой массив но через секунду приходят.
и у меня есть строка поиска по котрой фильтрую посты.
Вопрос как сделать так чтоб посты обновились при появляении? сейчас обновляются если только я сотру в строке или напишу что то
источник

AD

AluV Daniil in React — русскоговорящее сообщество
D_d Tch
Народ привет. у меня есть компонент пост лист. у него в рпоперти приходят посты из редакса. соответсвеноно грузятся асинхронно. изначально посты пустой массив но через секунду приходят.
и у меня есть строка поиска по котрой фильтрую посты.
Вопрос как сделать так чтоб посты обновились при появляении? сейчас обновляются если только я сотру в строке или напишу что то
вызывать поиск постов без фильтра на componentDidMount
источник

DT

D_d Tch in React — русскоговорящее сообщество
но мне ведь нужно их фильтровать  так же
источник

AD

AluV Daniil in React — русскоговорящее сообщество
Так у тебя searchValue не будет при появлении, оно в стейте хранится. И на изменении фильтра будешь заново запрос делать как сейчас
источник

DT

D_d Tch in React — русскоговорящее сообщество
не понял
источник

DT

D_d Tch in React — русскоговорящее сообщество
у меня грузятся посты с бекенда.
источник

AD

AluV Daniil in React — русскоговорящее сообщество
А я понял ты все не так делаешь
источник

AD

AluV Daniil in React — русскоговорящее сообщество
Храни искомые posts тоже в redux
источник

DT

D_d Tch in React — русскоговорящее сообщество
у меня в редакс хранятся все пост что пришли с бека
источник

DT

D_d Tch in React — русскоговорящее сообщество
а фильтрую я их локально.
источник

И

Иван in React — русскоговорящее сообщество
D_d Tch
Народ привет. у меня есть компонент пост лист. у него в рпоперти приходят посты из редакса. соответсвеноно грузятся асинхронно. изначально посты пустой массив но через секунду приходят.
и у меня есть строка поиска по котрой фильтрую посты.
Вопрос как сделать так чтоб посты обновились при появляении? сейчас обновляются если только я сотру в строке или напишу что то
Вместо дублирования в стейте сделай вычисляемое значение

props => {
 ...
 const filteredPosts = props.posts.filter(...)

 return (
   ...
   { filteredPosts.map(...) }
 )
}
источник

DT

D_d Tch in React — русскоговорящее сообщество
ты предлагаешь фильтрованные посты тоже в редакс записывать?
источник

DT

D_d Tch in React — русскоговорящее сообщество
Иван
Вместо дублирования в стейте сделай вычисляемое значение

props => {
 ...
 const filteredPosts = props.posts.filter(...)

 return (
   ...
   { filteredPosts.map(...) }
 )
}
понял. щас попробую
источник

AD

AluV Daniil in React — русскоговорящее сообщество
лучше скажи что у тебя не работает
источник