@react_js

Страница 4231 из 5115
Zhenya
19.06.2018
18:17:13
appLinks.map(link => <Link to={link.to}>{link.text}</Link>

А роуте ? хотя они и так жв одну строку
Так же с роутами сделать можно

Alexander
19.06.2018
18:30:04
Имхо никуда не деться от сложности структуры твоего DOM. Либо будет много компонентов или плоского кода, либо будет простыня, как у тебя была с самого начала.

Google
Dmitry
19.06.2018
18:32:02
может на компоненты разбить все таки ?

гайс, а кто что на собесах по реакту спрашивает ?

может кто-то листом поделиться ?

Arthur
19.06.2018
18:35:27
а как лучше в редаксе навигироваться через роутер ? именно программно. тоже через экшн генераторы и редьюсеры, или можно напрямую из пропсов методы роутера дёрнуть ?

я тут вот пример на санках нашёл import { push } from 'connected-react-router' export const login = (username, password) => (dispatch) => { /* do something before redirection */ dispatch(push('/home')) }

Дмитрий
19.06.2018
18:37:33
может кто-то листом поделиться ?
Листом и односвязным списком)

Australo
19.06.2018
18:37:53
может на компоненты разбить все таки ?
ты имеешь в виду вложенную структуру чтоб каждый следующий принимал предидущий ? тут прост вокруг одного все завязанно примерно .

Arthur
19.06.2018
18:38:17
я тут вот пример на санках нашёл import { push } from 'connected-react-router' export const login = (username, password) => (dispatch) => { /* do something before redirection */ dispatch(push('/home')) }
есть ещё через сагу import { push } from 'connected-react-router' import { put, call } from 'redux-saga/effects' export function* login(username, password) { /* do something before redirection */ yield put(push('/home')) }

Dmitry
19.06.2018
18:38:21
Листом и односвязным списком)
просто вот сегодня спрашивал одного чувака, в виде диалога просто хотел но он оказался слабоват

и в итоге убил 2 часа

хотелось бы это компактней как-то

Dmitry
19.06.2018
18:39:20
Ну вообще как думаете на какие вопросы должен отвечать синьйор по реакту ?

Google
Dmitry
19.06.2018
18:40:41
просто я хотел спрашивать про асинхронный рендеринг, коммитф фазу, голодание и тд, ивент луп и тд, стайлшит апи и оптимизацию стилей, но чет это слишком много времени занимает

особенно если чел тупит

Дмитрий
19.06.2018
18:41:40
Смело)

Dmitry
19.06.2018
18:41:59
по фиче или по компоненты и контейнеры ?))

это я еще больше времени убью и узнаю субьективное мнение

Aleh
19.06.2018
18:42:54
На архитектурные вопросы
Например спросить что такое "архитектура" ?

Dmitry
19.06.2018
18:43:06
что такое реакт ?

Flashbang ?
19.06.2018
18:43:07
это я еще больше времени убью и узнаю субьективное мнение
Но он будет потом принимать важные решения, основываясь на свое «субъективное» мнение

Arthur
19.06.2018
18:43:28
вообще, думаю, что заваливать сеньёра подобной теорией - тупо, имхо

Flashbang ?
19.06.2018
18:43:33
Тебя это не волнует? Главное то, что ты не услышишь его мнение и не потеряешь свой час

Arthur
19.06.2018
18:43:46
неважно, где: будь то веб или нативный дев

Flashbang ?
19.06.2018
18:43:52
Дмитрий
19.06.2018
18:43:59
что такое реакт ?
Сразу про различие и сходство ФРП и ООП

Dmitry
19.06.2018
18:44:17
Код ревью у сеньора?
у нас все синьйоры в тиме и пока 2 код ревью не пройдет пр никто не пустит в мастер

Arthur
19.06.2018
18:44:18
ну, т.е. чёто спросить можно, но как по мне, проще дать задачу какую-то конкретную

Aleh
19.06.2018
18:44:32
Сразу про различие и сходство ФРП и ООП
Но на вопрос что такое react.js есть ответ(

Dmitry
19.06.2018
18:44:38
Значит вы мидлы
чуваки по 10 лет опыта

Google
Dmitry
19.06.2018
18:44:40
некоторые в гугле

работали

Flashbang ?
19.06.2018
18:44:50
Не имеет значения

Дмитрий
19.06.2018
18:44:56
Flashbang ?
19.06.2018
18:45:01
Шах и мат

Dmitry
19.06.2018
18:45:03
Значит вы мидлы
вообще бред говоришь

Arthur
19.06.2018
18:45:07
Значит вы мидлы
чёт странная логика :) у нас тоже ревью есть, причём ревьювим всех, и джунов, и мидлов, и сеньёров

Dmitry
19.06.2018
18:45:15
код ревью это полезная штука на любом левеле

Дмитрий
19.06.2018
18:45:42
Arthur
19.06.2018
18:45:42
опечатки у всех попадаются, + к концу рабочего дня часто появляется желание закончить с чем-то побыстрее

Flashbang ?
19.06.2018
18:45:50
чёт странная логика :) у нас тоже ревью есть, причём ревьювим всех, и джунов, и мидлов, и сеньёров
Так я не сказал о том, что ревью у сеньора делать не надо. Я к тому, что там должно быть минимум замечаний

Dmitry
19.06.2018
18:46:37
хз и это еще мало

Arthur
19.06.2018
18:46:39
ну, если к сеньёру будет много замечаний, то он либо на кодстайлы и конвеншны внутри компании плюёт, либо он не сеньёр )

Dmitry
19.06.2018
18:46:44


Flashbang ?
19.06.2018
18:46:56
хз и это еще мало
И долго вы вместе работаете?

Dmitry
19.06.2018
18:47:03
чуваки около года

Arthur
19.06.2018
18:47:24
а что насчёт этого ?

а как лучше в редаксе навигироваться через роутер ? именно программно. тоже через экшн генераторы и редьюсеры, или можно напрямую из пропсов методы роутера дёрнуть ?

я тут вот пример на санках нашёл import { push } from 'connected-react-router' export const login = (username, password) => (dispatch) => { /* do something before redirection */ dispatch(push('/home')) }

есть ещё через сагу import { push } from 'connected-react-router' import { put, call } from 'redux-saga/effects' export function* login(username, password) { /* do something before redirection */ yield put(push('/home')) }

Google
Arthur
19.06.2018
18:47:33
с санками норм будет ?

Dmitry
19.06.2018
18:47:42
да

хотя там логин флоу может быть сложным

Flashbang ?
19.06.2018
18:47:56
чуваки около года
Ну тогда странно, что там много коментов к коду ))) должны были уже приноровиться к друг другу

Arthur
19.06.2018
18:48:12
да
спасибо

Dmitry
19.06.2018
18:48:22
ну потому что чуваки смотрят и реально ревьювят код, а не просто тяп ляп

типа где-то еррор не вернул, где-то еще чет не так сделал

Flashbang ?
19.06.2018
18:49:28
Ну а ты говоришь «мы все сеньоры» ;)

Admin
ERROR: S client not available

Dmitry
19.06.2018
18:49:48
ну по скилам так и есть

Flashbang ?
19.06.2018
18:49:50
Ладно забей, разговор ни о чем

Dmitry
19.06.2018
18:49:52
чуваки очень мощные

Flashbang ?
19.06.2018
18:50:17
«Я бизнесмен, но на деле картошку на рынке продаю»

Dmitry
19.06.2018
18:50:32
просто все люди делают ошибки и не все их сразу видят, а код ревью помогает их найти

А вообще мне было интересно какие вопросы актуальные на фронтент синьйора ?

что бы не затягивать интервью на 2 часа

Alexsandr
19.06.2018
18:52:20
тут важно, чтобы джун умел задавать вопросы, и желание разбираться с чужом коде

для джуна, это шанс быстро прокачатся

Arthur
19.06.2018
18:54:57
А вообще мне было интересно какие вопросы актуальные на фронтент синьйора ?
опять же, как по мне, людей с опытом теорией лучше не задалбывать. спросить что-то о виртуальном доме, что-то об архитектуре и дать реальную бизнес-задачу

и линк на гитхаб попросить

Google
Dmitry
19.06.2018
18:55:47
ну по гитхабу успел полазить, там все весьма скучно оказалось

ток тестовые задания ))

Alexsandr
19.06.2018
18:56:17
ток тестовые задания ))
попроси его свой роутер написать

сразу все станет ясно)

c middleware для redux

Arthur
19.06.2018
18:56:47
я бы ещё дал какую-то интересную задачу, которую вам на проекте пришлось решать

ну, т.е. реально что-то интересное и сложное

Andrew
19.06.2018
18:57:07
На самом деле свой роутер не сложно написать

Надо на знания js давать задачки

А не только на реакт

Dmitry
19.06.2018
18:59:48
техники оптмизиции джаваскриптового кода

оптимизации в контексте реакта и задачки какие-то наверное

Arthur
19.06.2018
19:00:35
можно ещё чёт про v8 спросить, но это слишком, наверное )

Dmitry
19.06.2018
19:00:53
ага референс каунтинг и марк ед свеп на листике по бырому

Arthur
19.06.2018
19:00:58
хотя у нас в .net о CLR спрашивают...

Dmitry
19.06.2018
19:01:00
а потом смапай на реакт

хотя у нас в .net о CLR спрашивают...
так это ж комон ленгивдж рантайм что бы разные языки запускать

бейсики и шарп и еще какуе-то штуку

Arthur
19.06.2018
19:01:41
да

Dmitry
19.06.2018
19:01:55
я прошел на дотнетчика ?)

Страница 4231 из 5115