Size: a a a

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

2021 March 03

AA

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

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Andrey Anelkin
useSelector() uses strict === reference equality checks by default, not shallow equality (see the following section for more details).
А, в useSelector все таки есть какая то проверка по умолчанию. Значит у тебя селекторы так написаны что возвращают новые объекты, значит юзай shallow все таки
источник

PD

Petya Danchuk in React — русскоговорящее сообщество
чтобы джуном устроится реакт разработчиком что нужно? я жизненные циклы, хуки базовые, стилизацию, роутинг, редакс (базово), язык js , как реакт работает освоил. может я что-то упустил?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Petya Danchuk
чтобы джуном устроится реакт разработчиком что нужно? я жизненные циклы, хуки базовые, стилизацию, роутинг, редакс (базово), язык js , как реакт работает освоил. может я что-то упустил?
Удача
источник

S

Sergey in React — русскоговорящее сообщество
Petya Danchuk
чтобы джуном устроится реакт разработчиком что нужно? я жизненные циклы, хуки базовые, стилизацию, роутинг, редакс (базово), язык js , как реакт работает освоил. может я что-то упустил?
асинхронность еще изучи
источник

PD

Petya Danchuk in React — русскоговорящее сообщество
Sergey
асинхронность еще изучи
это всякие промисы асинкавейты? я изучил.
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Тимофей 🛴
А, в useSelector все таки есть какая то проверка по умолчанию. Значит у тебя селекторы так написаны что возвращают новые объекты, значит юзай shallow все таки
угу, да.. есть идеи как это оптимизировать? может все же имеет смысл 2 селектора делать?( вызов селектора на. geometry- статика)
export const selectSeatById = createCachedSelector(selectSeats,
 (_, id) => id,
 selectSeatGeometry,
 (seats, id, geometry) => {
   
const seat = seats.byId[id];
   
return ({
     available: isAvailable(seats.byId[id], seats.byId),
     isCompanion: seats.byId[id].type === "companion",
     ...geometry,
     ...seat
   })
 })((seats, id) => id);
источник

AA

Andrey Anelkin in React — русскоговорящее сообщество
Petya Danchuk
это всякие промисы асинкавейты? я изучил.
css,  html
источник

S

Sergey in React — русскоговорящее сообщество
Petya Danchuk
это всякие промисы асинкавейты? я изучил.
ну тогда, как сказал Тимофей, только удача и адекватные интервьюверы )
источник

as

artem sdobnikov in React — русскоговорящее сообщество
всем привет
использую библиотеку для графиков victory
проблема сейчас такая
точки если стият на min x, то половинка скрыватся
кто-то сталкивался с такой проблемой?
источник

АК

Алексей Коровацкий... in React — русскоговорящее сообщество
Ребята, объясните на примере про пробрасывание (прокидывание пропсов)
У меня есть компонент А. В него я импортирую другой компонет Б
Компонент Б получает гет запросом данные. Мне эти данные надо передать в компонент А и работать с ними в компоненте А
источник

PD

Petya Danchuk in React — русскоговорящее сообщество
а без пет-проекта на реакте джуном не устроиться на реакт разработчика? нужно что-то написать?
источник

AM

Aqua Min in React — русскоговорящее сообщество
Petya Danchuk
а без пет-проекта на реакте джуном не устроиться на реакт разработчика? нужно что-то написать?
Не, прост сразу идёшь и работаешь, практика для слабых
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Petya Danchuk
а без пет-проекта на реакте джуном не устроиться на реакт разработчика? нужно что-то написать?
Ты студент? Какое образование? Хотя это наверное оффтоп уже, но в @javascript_jobs наверное тоже
источник

as

artem sdobnikov in React — русскоговорящее сообщество
Алексей Коровацкий
Ребята, объясните на примере про пробрасывание (прокидывание пропсов)
У меня есть компонент А. В него я импортирую другой компонет Б
Компонент Б получает гет запросом данные. Мне эти данные надо передать в компонент А и работать с ними в компоненте А
на вверх не получится прокинуть
только поднимать данные компоненты в А
как получаешь эти данные?
источник

АК

Алексей Коровацкий... in React — русскоговорящее сообщество
artem sdobnikov
на вверх не получится прокинуть
только поднимать данные компоненты в А
как получаешь эти данные?
С помощью Аксиос
источник

D

Dmitry in React — русскоговорящее сообщество
Petya Danchuk
а без пет-проекта на реакте джуном не устроиться на реакт разработчика? нужно что-то написать?
Ищи работу, параллельно пиши проект
источник

as

artem sdobnikov in React — русскоговорящее сообщество
Алексей Коровацкий
С помощью Аксиос
или поднимаешь на вверх данные
либо стейт или контекст используй, чтобы доступ у всех компонентов был
источник

d

dJ ebAn in React — русскоговорящее сообщество
Есть, кто со слайсами работал?
Тут вопрос настиг один, хорошая ли практика более одного createSlice использовать на странице, комбайнить их
export const reducer = combineReducers({
 psychologist: PSYCHOLOGIST.reducer,
 offer: OFFER.reducer
});

и импортировать в рут редьюсер. Правильно ли я делаю?
Просто я не нашел другого способа правильно несколько сервисов укомплектовать в одном сторе
источник

Д

Денис in React — русскоговорящее сообщество
Алексей Коровацкий
Ребята, объясните на примере про пробрасывание (прокидывание пропсов)
У меня есть компонент А. В него я импортирую другой компонет Б
Компонент Б получает гет запросом данные. Мне эти данные надо передать в компонент А и работать с ними в компоненте А
Значит смещай запрос в компонент А и прокидывай в Б
источник