В коде Angular 5, который я строю, у меня есть выбор подходов к проектированию:
- Множество различных мелких компонентов, каждый из которых выполняет определенный фрагмент данных
- Один компонент, который требуетвход и показывает правильные данные, включив вход
. Подход 2 имеет то преимущество, что встряхивание дерева будет включать только те компоненты, которые мы хотим, тогда как при подходе 1 весь код должен быть загружен, еслиКомпонент загружен.Но я обеспокоен тем, сколько дополнительного кода я генерирую (и мои пользователи должны загружать) из-за количества компонентов.
Поэтому мой вопрос:
Сколько кода/ данные добавляются в то, что загружает мое приложение из-за загрузки минимального компонента Angular 5?