У меня довольно большое приложение AngularJS (v1.5), которое содержит множество контроллеров. Я хочу перенести приложение на последнюю версию Angular (v7), используя модуль обновления, который запускает как старые, так и новые фреймворки вместе, допуская постепенный подход к обновлению. Итак, мой вопрос: нужно ли преобразовывать все мои контроллеры в директивы компонентов (введенные в версии 1.5+) перед использованием модуля обновления для работы моего гибридного приложения? Или мы можем сначала создать гибридное приложение с контроллерами как есть, а затем преобразовать каждый контроллер angularJS в угловые компоненты?
Другой вопрос, связанный с гибридным подходом, новые файлы, которые я создавал (связанные с угловой структурой), находятся в машинописном формате. Нужно ли конвертировать все старые файлы javascript в машинописный текст, чтобы гибридное приложение работало?