тестовое задание по React (не RN), сделать Todo лист с такой фичей
* Возможность сортировать дела в списке (Drag and drop);
Функционал Todo листа я сделал и дошел до реализации D’n’D на HTML5 и сделал небольшую часть и в процессе работы понял, что у меня 2 проблемы: у меня нет анимации перемещения draggable элемента и d’n’d не работает в мобильных браузерах.
Тогда я нашел решение этих проблем проблем в либе react-sortable-hoc
И тут собтсвенно что-то пошло не так:
1. В тестовом задании прежде всего проверяются знания по JavaScript поэтому лучше самому реализовать все методы DnD без использования сторонних либ
2. Если бы это был реальный проект, то в нем были бы важны такие нюансы как анимация перетаскивания и работа в мобильных браузерах, поэтому я бы точно использовал react-sortable-hoc ну или react-dnd.
Вопрос: какой путь лучше всего избрать для выполнения тестового задания? с одной стороны перевес в пользу 1, но избрав 2 путь я покажу для решения этой задачи я выбрал подходящий компонент, который решает важные проблемы.
2
Обсуждают сегодня