Импорт из папки через index.js - почему людям удобно иметь index.js в каждой папке? - PullRequest
0 голосов
/ 11 июля 2019

Я пришел на node.js Реактивный мир из мира .NET.

Я вижу точку, что директива импорта

import Header from 'components/Header';

короче

import Header from 'components/Header/HeaderComponent';

Еще одно замечание, что index.js является своего рода «основным» файлом в папке, который что-то экспортирует.

Похоже, что многие парни из js придерживаются этого подхода, используя index.js в каждой папке. Я вижу это везде на github.

ИМХО, это довольно запутанно и раздражает, когда вы открываете несколько файлов, и все они имеют одинаковое имя index.js

enter image description here

Не считаете ли вы, что этот подход не является лучшей практикой, основанной на учебных пособиях и шаблонах?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...