Как таковой разницы в производительности нет, если в одном файле содержится 100 или 10 компонентов.
Разница в том, что вы запрашиваете в браузере пользователя загрузку 100 компонентов вместо 10.
Кодовое разбиение файла прекрасно работает, если вы используете SPA, но если вы хотите использовать Vue на странице, это, очевидно, не идеально.
Однако вы можете сделать следующее:все компоненты должны быть загружены как один файл, и экземпляры vue, использующие их на нескольких страницах, ссылаются на них.Таким образом, когда вы переходите со страницы на страницу, вам не требуется, чтобы пользователь загружал новые наборы.
Если вы хотите добиться реального улучшения производительности, вы можете оптимизировать рендеринг настолько, насколько это возможно, так как там у вас будетнайти наиболее заметные выгоды.Одним из способов является преобразование компонентов в функциональные компоненты, что может оказать влияние, если у вас много компонентов, часто повторяющих рендеринг, но, похоже, это не так.