приложений и воткнуть туда все что угодно для этих целей (например RxJS) плохая идея ?
где будет роутинг?
Ну хотелось бы конечно на клиенте, чтобы не напрягать никого кроме фронтенда настройкой сервера. Но в целом если бэкэнд роутинг сильно скрасит ситуацию, то можно и на бэке.
тогда не встраивать одно в другое (реакт в ангуляр) не выйдет, а это было ваше начальное требование
Но можно вставить оба в 3е, которое отвечает за роутинг и резолв приложений + коммуникацию между ними, нет ?
Если создать так называемого host (в терминах вебпак модул федерейшн), который будет отвечать за весь роутинг и реализовывать шину событий, то да так можно и будет в какой то степени удобнее Но как по мне то гемора больше, ведь вы сказали что это временное решения пока не уберете ангуляр. Такое решение является более основательным и подходит для постоянной основы
Да убирать будем, но "уборка" займет более года, поэтому я думаю, что заморочиться сейчас можно.
какие профиты вы получите от такой заморочки?
может стоить поделить на микрофонты? Сложилось впечатление что у вас там монолит
Мне важен нормальный DX и чтобы зависимости не смешивались и было просто удалять Angular части.
1. требования нужно прояснить 2. а как будет смешиваться при предложенном подходе?
При том что вы предложили никак, это норм вариант, просто еще какие есть думаю.
есть вариант уволиться и не мучиться с легаси и переписыванием)
Вариант, но не уходить же отовсюду при первой же проблеме :D
Обсуждают сегодня