Size: a a a

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

2021 March 09

С

Сергей in React — русскоговорящее сообщество
Сорри за оффтоп (если вообще не в тему - пошлите в другой чат)

Коллеги, был у кого опыт работы с апворком?

Вот уже 3 года работаю на компании в рф, на русском фрилансе проекты не очень привлекательные, думаю бурж попробовать

Может кто опытом поделиться?
источник

VP

Vitaliy Ponomarev in React — русскоговорящее сообщество
Сергей
Сорри за оффтоп (если вообще не в тему - пошлите в другой чат)

Коллеги, был у кого опыт работы с апворком?

Вот уже 3 года работаю на компании в рф, на русском фрилансе проекты не очень привлекательные, думаю бурж попробовать

Может кто опытом поделиться?
с такими вопросами лучше вот сюда @upworker_chat
источник

С

Сергей in React — русскоговорящее сообщество
Vitaliy Ponomarev
с такими вопросами лучше вот сюда @upworker_chat
Спасибо 🙏
источник

M

Myroslav 🍎 in React — русскоговорящее сообщество
Ребят
TypeError: Cannot read property 'params' of undefined
столкнулся с ошибкой, у меня есть  родительский компонент UserHealthBoard  и в нем я вызываю компонент TableHealth , у меня есть роут с параметром
        <PrivateRoute
         path={"/user-info/:customId"}
         component={UserHealthDashboard}
         loginPath={"/login"}
         exact
       />
 мне нужно выполнить в дочернем компоненте TableHealth запрос по  customid ,я пытаюсь вырвать его вот так в
  // const customId = props.match.params.customId:
в дочернем компоненте ,но ничего не выходит
источник

M

Myroslav 🍎 in React — русскоговорящее сообщество
получается что роута у меня нету и так я не могу вырвать с урлы в дочернем компоненте customID
источник

Н

Нина in React — русскоговорящее сообщество
Myroslav 🍎
Ребят
TypeError: Cannot read property 'params' of undefined
столкнулся с ошибкой, у меня есть  родительский компонент UserHealthBoard  и в нем я вызываю компонент TableHealth , у меня есть роут с параметром
        <PrivateRoute
         path={"/user-info/:customId"}
         component={UserHealthDashboard}
         loginPath={"/login"}
         exact
       />
 мне нужно выполнить в дочернем компоненте TableHealth запрос по  customid ,я пытаюсь вырвать его вот так в
  // const customId = props.match.params.customId:
в дочернем компоненте ,но ничего не выходит
По-моему, ты должен обернуть компонент в withRouter, чтобы в пропсы добавить match. Если функциональный компонент — тебе нужен useParams
источник

M

Myroslav 🍎 in React — русскоговорящее сообщество
Нина
По-моему, ты должен обернуть компонент в withRouter, чтобы в пропсы добавить match. Если функциональный компонент — тебе нужен useParams
функциональный компонент
источник

Н

Нина in React — русскоговорящее сообщество
Myroslav 🍎
функциональный компонент
const {customId} = useParams()
источник

M

Myroslav 🍎 in React — русскоговорящее сообщество
а как route менять,я вот доку читаю и не понимаю до конца как нужно до конца обвернуть
источник

МИ

Максим Исаев... in React — русскоговорящее сообщество
Добрый вечер! Пробую WebSockets, как отключить политику CORPS ?
источник

M

Myroslav 🍎 in React — русскоговорящее сообщество
Максим Исаев
Добрый вечер! Пробую WebSockets, как отключить политику CORPS ?
На сервере должно быть настроено.
источник

МИ

Максим Исаев... in React — русскоговорящее сообщество
Myroslav 🍎
На сервере должно быть настроено.
сервер мой, это не сторонний ресурс
источник

M

Myroslav 🍎 in React — русскоговорящее сообщество
Максим Исаев
сервер мой, это не сторонний ресурс
с помощью библиотеки cors можно выставить https://www.npmjs.com/package/cors
источник

МИ

Максим Исаев... in React — русскоговорящее сообщество
Спасибо! Изучу)
источник

X

Xxx in React — русскоговорящее сообщество
Максим Исаев
сервер мой, это не сторонний ресурс
Универсального решения вам никто не даст. Смотря на каком языке и на каком фраемворке у вас сервер.
После этого гуглите "XX сервер cors"

Отключать полностью CORS нужно только для локальной или dev версии. Для продакшена нужно использовать whitelist, если только вы не далаете какое-то публичное API, куда кто угодно может подключится
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Lazy load ведь нужен, чтобы когда ты первый раз заходишь на сайт, он загружался быстрее, да?
источник

V

Veli in React — русскоговорящее сообщество
Xxx
Универсального решения вам никто не даст. Смотря на каком языке и на каком фраемворке у вас сервер.
После этого гуглите "XX сервер cors"

Отключать полностью CORS нужно только для локальной или dev версии. Для продакшена нужно использовать whitelist, если только вы не далаете какое-то публичное API, куда кто угодно может подключится
даже если корс настроить только под свой домен, то апи все равно останется публичным и туда кто угодно сможет подключиться)
источник

X

Xxx in React — русскоговорящее сообщество
Veli
даже если корс настроить только под свой домен, то апи все равно останется публичным и туда кто угодно сможет подключиться)
Это у websockets такой принцип?
Оч. давно с ними работал
источник

V

Veli in React — русскоговорящее сообщество
у http
источник

V

Veli in React — русскоговорящее сообщество
корс - это браузерная фича, с постмана или любого веб-сервера хоть куда можно запрос сделать
источник