перенос приложения с zend framework (ZF)+ AngularJS на zend framework + Angular

Мое приложение находится в Zend framework + AngularJS. Где Zend framework дает нам маршруты и API для использования в приложении. текущие зенд-маршруты такие: app.domain.com/home, app.domain.com/users

Я создаю новый модуль, скажем так, app.domain.com/send-sms и хочу разработать его в Angular.

Теперь я планирую перенести его с AngularJS на Angular, и все остальное будет таким же на данный момент. Позже все модули перейдут в Angular (app.domain.com), и я создам api.domain.com (приложение Zend Framework для API).

Пожалуйста, предложите лучший подход к постепенной миграции модулей, чтобы полностью перейти на Angular.

1 ответ

У вас есть несколько вариантов:

  1. Вы можете использовать архитектуру микро-интерфейса: представить приложение оболочки (Angular), обертывающее ваше старое приложение, в качестве первого микро-интерфейса (AngularJs) и, наконец, представить 3D-микро-интерфейс (Angular), который будет содержать ваши новые функции.
  2. Альтернативный вариант — использовать элементы Angular. Такие элементы можно внедрить в ваше старое приложение (AngularJs 1.7.x), что поможет вам остановить рост вашего технического долга.
  3. Используйте NgUpgrade для постепенного переноса вашего приложения шаг за шагом (это самое дорогое решение, но, по моему мнению, это может быть лучший подход в зависимости от потребностей/срочности вашего бизнеса).

веб-элементы, написанные на Angular, а затем

Другие вопросы по тегам