Face
Я хочу чтобы у меня прямые урлы в spa работали, чтобы урлы существовали не только для browserHistory, короче на простом языке, хоче дать ссылку на внутреннюю страницу, и чтобы при переходе по ссылке, страница работала, без использования HashRouter
🤴👷‍♂️🦸‍♂️🧚‍♀️
Привет. Когда я перехожу по спа, то у меня на 0.5 секунды может висеть старый контент на странице, как мне обработать кейс мемоизации данных, которые я получил с апи?
Natalia
Кто-то с роутером помочь может?
🤴👷‍♂️🦸‍♂️🧚‍♀️
Кто-то с роутером помочь может?
https://reacttraining.com/react-router/
アレクサンダー・バキマトフ
Natalia
там несколько файлов надо перерыть, знать бы в чем баг((( По сути: dva-router: данные для роутинга идут с мока json-server отдает http://localhost:3031/jobs а у меня запрос идет http://localhost:3031/v1/jobs/jobs/2
Natalia
(понимаю, какой вопрос, такой и ответ, но там реально сложна)
Indra
уважаемые, а ни у кого на примете нет ссылочки, как скрестить react-sortable-hoc и grid на material ui? пытаюсь сделать GridList (SOrtableCOntainer) и GridListTile (SortableElement) , формально всё работает, но стили едут - картинки не ресайзятся, количество колоночек не растет.
Игорь
Привет всем! Недавно начал изучать react, и никак не могу решить задачу, в общем необходимо реализовать: Кнопка, которая ожидает ответа от сервера. После ответа показывается сообщение об успехе или об ошибке. В случае успеха перейти на главную страницу. Два дня уже пытаюсь, пока удалось сделать запрос (fetch) и отобразить ответ сервера на этой же странице, но запрос происходит при обновлении страницы, не по нажатию кнопки. Пожалуйста скажите как сделать запрос onClick (по нажатию кнопки), как вывести alert с ответом сервера и как в зависимости от ответа сервера вернуться на main page? Прошу прощения за длинный пост, но как есть. Буду благодарен если поможете (можно в личку).
Игорь
но это же не реакт, это и на jquery том же можно сделать
или через реакт никак не реалезуемо? я просто реально нуб(
Igor
нужно именно в реакт
нужен, но вопрос не про реакт. это знание языка, вы не по адресу
Vadim
Indra
Это вообще мимо
да там практически тот же юзкейс описан ж
Denis
не нужно изучать реакт, если вы не знаете js. пожалуйста, не надо.
блин угомонись уже, хватит писать хуйню "лишь бы написать что то"
howitworks
шта?
мне кажется он хотел попросить тебя, перестать писать хуйню
$$$$$$$
Знаете какую нибудь англоязычную литературу по архитектуре приложения в реакт ?
Denis
Знаете какую нибудь англоязычную литературу по архитектуре приложения в реакт ?
ну тут пацаны вроде форсят atomic design, погугли, оно вроде и на русском есть
Igor
мне кажется он хотел попросить тебя, перестать писать хуйню
Ок, перестану, если скажете, где я писал хуйню
Ivan
https://ru.reactjs.org/docs/conditional-rendering.html
Ivan
А вы читали документацию по реакту?
Eduard
Я только недавно занялся реактом и до того как сказали мне за роутер я пробрасывал в дочерние компоненты метод меняющий состояние корневого родителя. А в корневом родителе от на основе его состояния рендерил апп.
Eduard
Кароч это геморрой ненужный
Ivan
Чёт я устал — за контекстом не слежу
Eduard
Я описал же..
Ivan
Это называется «условный рендеринг». Не важно, кнопку вы условно рендерите (как в доке) или страницу.
Oleg
Кто может объяснить, зачем нужна вот эта привязка?
Oleg
https://learn.javascript.ru/object-methods
я использую стрелочные функции и там без bind все работает
дикий
я использую стрелочные функции и там без bind все работает
У стрелочных функций нет контекста А у обычных есть
Ivan
я использую стрелочные функции и там без bind все работает
Ну прочитайте статью из учебника, там всё уже написано.
Oleg
У стрелочных функций нет контекста А у обычных есть
у обычных функций по стандарту контекст window как я помню. и типа нужна привязка, верно?
Oleg
Нет. Сначала прочитайте.
Суть в этом, верно? В JavaScript this является «свободным», его значение вычисляется в момент вызова метода и не зависит от того, где этот метод был объявлен, а зависит от того, какой объект вызывает метод (какой объект стоит «перед точкой»).
Oleg
Нет. Сначала прочитайте.
чтобы вне зависимости от того, в каком компоненте мы вызываем handleClick, у нас его this всегда ссылался на тот компонент, к которому он привязан.
Ivan
Ребят, хуки вообще часто юзаются в коде реакта?
Ivan
Я начал изучать реакт по курсу с udemy, там еще нет хуков, я вот думаю, критично это или нет
Mikhail
Вообще то ли чат деградировал (не обобщаю всех), либо уровень заходящих во фронт резко упал
Ivan
Может там весь код на хуках построен. А JS я знаю, достаточно, что бы писать логику, функционал для сайтов не сложный
Juri
ComponentDidMount по сути тоже хук, их же вы используете в курсе?
Mikhail
Я начал изучать реакт по курсу с udemy, там еще нет хуков, я вот думаю, критично это или нет
Думаю после прохождения курса ты вполне сможешь сам изучить хуки
Ivan
Я начал изучать реакт по курсу с udemy, там еще нет хуков, я вот думаю, критично это или нет
Курс когда был записан? А хуки когда появились? А каков уровень инерции у людей, пять лет писавших на классах?
Mikhail
ComponentDidMount по сути тоже хук, их же вы используете в курсе?
cDU это лайфсайкл метод, какой на хуй хук?
Ivan
Думаю после прохождения курса ты вполне сможешь сам изучить хуки
Это да, я имею ввиду, может я что-то пойму или усвою не так, как это сейчас актуально. Хочу быть к этому готовым. Может стоит руководствоваться больше документацией
Juri
А вот такой, он по сути как и другие методы из ядра, выполняет действия с данными задействуя рендер.
Mikhail
Это да, я имею ввиду, может я что-то пойму или усвою не так, как это сейчас актуально. Хочу быть к этому готовым. Может стоит руководствоваться больше документацией
Нет, к тому же без хуков написано столько кода, что пройти курс без них тоже не будет лишним, а лучше проходить курс и параллельно хуки трогать и делать аналогичные вещи из курса на хуках
Mikhail
А вот такой, он по сути как и другие методы из ядра, выполняет действия с данными задействуя рендер.
Чел ты несёшь хуйню, потому что задача хуков это не «быть в ядре и задействовать рендер»
Ivan
Не совсем понял, к чему вы это
К тому, что не стоит делать вывод об актуальности чего-либо по курсу
Juri
Ой ли
Ivan
К тому, что не стоит делать вывод об актуальности чего-либо по курсу
Я не по курсу это делаю. Я просто знаю, что недавно вышла новая фишка у реакта, которую начали использовать. А курсу год где-то
Daniil
А вот такой, он по сути как и другие методы из ядра, выполняет действия с данными задействуя рендер.
Главное на собесе не скажи что юз эффект с пустыми дипсами это дидмаунт, иначе завернут
Valentin
Пук
公墓
наконец-то нормальный срач в этом антитокс чятике
Ivan
Кто-то работал на удаленке в Москве/Питере из других городов? Как вам так работалось? Хочу устроится, в своем городе для джуна вакансий мало, на мидла пока не потяну. Делитесь опытом)
Daniil
Дипсами?
Deeps, inputs, называй как хочешь.
Daniil
Вебшторм их вообще подсвечивает как input шо уж
Ivan
Я не по курсу это делаю. Я просто знаю, что недавно вышла новая фишка у реакта, которую начали использовать. А курсу год где-то
Да, неправильно понял. На самом деле хуки и классы в реакте — один в один как прототипное наследование и синтаксис классов в es2015 (я не про то, что одно на другом базируется, нет). Чем дальше, тем больше будет кода на хуках, чтобы быть в тренде, нужно с этим уметь обращаться. Но гигабайты кода на классах уже написаны и требуют поддержки — без этих знаний никак. Поэтому нельзя вкатываться в реакт сразу на хуки, но и знать их нужно. Херово написал, но как вышло.