Обновить
19
0
Сергей Громов@wayvy

Frontend Developer

Отправить сообщение

Ну и самое главное, у вас для drag-n-drop используется React-way.

Естественно, ведь статья называется React Drag & Drop. Может быть есть какой-то совет по оптимизации?

Плохая идея использовать в getter-е что-то что работает за O(n).

Computed-getters в MobX мемоизируются.

Один из вопросов на собеседованиях почему это не "элегантный способ" а треш. Come on.

Конечно же, треш. Подумал, что саркатистичный комментарий указывает на это. Впредь буду аккуратней!

Вы уже выделили под это компонент. И даже назвали его rules. Но зачем-то передаёте туда children prop. Не очень логично, имхо. ...

Здесь Rules не функциональный, а styled-компонент. Не хотелось в примере плодить компоненты, которые не связаны с темой статьи. Вообще, конечно же, стоит выносить рендер списков в отдельные компоненты.

Благодарю за внимательность! В правилах не учел этого варианта, уже исправил.

Хорошо — OpenBSD и железо с драйверами без блобов, идеально — уйти жить в лес.

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность