Артем
А подскажите пожалуйста, если на серваке уже есть проект,а я хочу его обновить и закинуть свои файлы,это мне надо удалить все с сервака и залить свое содержимое build
Артем
верно?
Mikhail
не обязательно удалять, даже лучше не удалять
Артем
попробуй, посмотри что будет, сделай бэкап, бэкап обязательно сделай
ну то понятно,просто вот например, поменялся цвет где-то или добавилась кнопка и т.д допустим,это мне надо все содержимое папки build перезаливать заного каждый раз если что-то меняется,верно?
Mikhail
не обязательно удалять, даже лучше не удалять
современные проекты делятся ну кучу файлов с ленивой загрузкой, если у пользователя открыта страница и он ткнул что-то новое, что требует подгрузки очередного скрипта, а на сервере неожиданно произошло обновление и старую версию удалили, то будет неприятная ошибка
Volodymyr
если в функциональных компонентах я могу вот так получить доступ к разным контекстам то как это же сделать в классе? static contextType = ThemeContext; static imageContext = DisplayingImagesContext; вот так не робит, имею доступ только к ThemeContext
Anonymous
В аполло когда локальные мутации прописываю, есть ли возможность как-то матчить input типы с type типами ?
Volodymyr
заебися
SENATOR ARMSTRONG
Всем привет. В реакте есть аналог схематиков в ангуляре?
Vladislav
Всем привет. В реакте есть аналог схематиков в ангуляре?
есть наверное, но он будет на основе ангуляровского
Dmitriy
Кто-нибудь может объяснить мне что это? А то я не понял чет https://reactide.io
Реакт космос трогал? Что то подобное тока типа ИДЕ)
Vladislav
есть жц для этого
from
либо useEffect, либо ты какую-то хрень сделать хочешь)
Артем
Ребята,залил проект на сервак,все переходит по ссылкам,все работает,но как только я перезапускаю страницу,то оно пишет мол не может её найти.
Артем
роутинг не настроен
а где почитать можно?
from
запускать рендеринг "в редакторе"
Mihail
а где почитать можно?
Как ты деплоил? Какой веб сервер, nginx?
from
Ещё один Atom
почему это? атом это редактор
from
да
Vladislav
а где почитать можно?
server routing, познай боль деплоя петпроектов)
Mihail
Да С пустым массивом депс
Ivan
почему это? атом это редактор
По внешнему виду похож на редактор, который основан на атоме (как тот же вс код)
artalar
запускать рендеринг "в редакторе"
Моя все еще не понимать. Проблемы какие решает?)
Mihail
апач
Выбрось, юзай nginx
from
Два монитора
ну и сторибуки всякие можно не делать, чтобы компонент пощупать
Артем
Выбрось, юзай nginx
что дали то и юзаю)
from
Типа codesandbox встроенный
Vladislav
Выбрось, юзай nginx
у него скорее на хостинге выбора не вагон)
Vladislav
что дали то и юзаю)
vds нужно было арендовать, чтобы стать чуть devops
ipos
хватит шелестеть, ребятки, надо работать )
Vladislav
что дали то и юзаю)
вообще проблема в чем, бандл не грузится, нужно в конфиге просто указать путь к нему и через апачу проксировать его
Mihail
Ещё 404 перенаправлять на index.html часто забывают
SENATOR ARMSTRONG
что такое схематики в ангуляре?
Генератор кода и файлов продвинутый, короче говоря
Vladislav
Генератор кода и файлов продвинутый, короче говоря
https://github.com/vitaliy-bobrov/schematics-react#readme что нашел, может нужно
Nikita
const array =[ <Wrapper> <Component /> </Wrapper>, <Wrapper> <Component /> </Wrapper> ]; <Main> { array } </Main> const Main = props => { return React.Children.map(children, child => React.cloneElement(child, { specialProp: false })) }
Nikita
Есть проблема с такой структурой. Так как Component имеет обертки, то specialProp в него не поступает, каким образом лучше в него прокидывает эту пропсу? плюс wrapperoв может быть несколько
Vladislav
foo = (props) => (...<Component props={...props}>...) ну и в main прокидываешь пропсы, если я тебя конечно понял правильно
Nikita
и в каждой такой обертке делать проброс пропс?
сейчас в обертках просто рендерится { props.children }, а придется везде перебирать и прокидывать пропсы, ну такое
Nikita
Компонент высшего порядка называется, всегда так
нет, это не хоки, обычная композиция
Vladislav
и в каждой такой обертке делать проброс пропс?
тебе нужно что конкретно? по примеру очень как-то тонко
Vladislav
нет, это не хоки, обычная композиция
чтобы в твой массив с компонентами прокидывались пропсы, так?)
Nikita
да, но компоненты могут быть вложенными друг в друга
Nikita
и пропсы должны поступать в самый базовый компонент
Vladislav
c рестами дружишь?
Nikita
c рестами дружишь?
я со всеми дружу
Nikita
Подскажите пожалуйста, мне надо установить в стейт данные с пропсов. Они приходят с сервера и установить надо их только 1 раз. Когда компонент маунтится. Каким методом это лучше всего сделать?
Mihail
didMount
useEffect*
Nikita
там данные сразу сохраняются в редакс стор. То есть мне надо выполнить запрос а потом когда придут пропсы то установить их в стейт
Daniil
https://reactjs.org/docs/hooks-effect.html#tip-optimizing-performance-by-skipping-effects
Daniil
didUpdate будет дергать каждый раз
Nikita
didUpdate будет дергать каждый раз
блин, а если задать проверку?
Daniil
блин, а если задать проверку?
Можно, но это такое себе, так не делают
Daniil
После стора вызвать диспатч не получается?
Evghenii
блин, а если задать проверку?
Если через классы, то unsafe_componentWillReceiveProps
FSA
Приветсвую ребята, скажите пожалуйста reac-hot-loader не уменьшает скорость пересборки (когда что то изменяю на странице)? То есть state хранит а собирает так же по времени?