Как стать автором
Обновить

Комментарии 5

Никогда не понимал чем людям мешают ../../../

Они же там вверху, никому не мешают. Да и сразу видно откуда ноги растут, не нужно смотреть еще куда то...

Столько телодвижений что бы это все запустить. А если поломается, кто чинить будет =))

Разве @/components/Header.jsx не удобней чем ../../../../../Header.jsx?

Я был приятно удивлён, когда увидел в первый раз @/ в NextJS, --но как-то стало грустно, что никто из сеньоров не имплементировал это чудо в нашей компании--.

Удобней чем? Хорошему IDE пофиг как это выглядит. Все что нужно мне как девелоперу, это возможность кликнуть и перейти в файл + автокомплит IDE который заимпортит файл и поставит правильный путь сам.

Заниматься настройкой всего это чуда и потенциальные проблемы с этим в будущем не стоят потраченного времени.

И я понимаю почему синьоры этим не занимались. Потому что есть более серьезные проблемы четь удобство путей к файликам. А еще синьеры понимают что если что-то поломается, они будут это чинить...

P.S.

Если когда нибудь это будет из коробки, это другой разговор.

  1. Нельзя сходу определить откуда именно импортируется файл

  2. Нельзя копипастить код между файлами, ибо сменился уровень вложености файла и надо править импорты

  3. Сложнее линтить импорты

  1. Определять нужно не по пути, а по имени импортируемого

  2. Обычно идешки сами правят такие вещи, поэтому копипасты работают

  3. Да вроде как нет...

    По сути имя файла используется разработчиком только 1 раз, чтобы сказать что импортируется, потом на него нет смысла смотреть вообще никогда

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.