если проект довольно большой, давно в проде вертится с кучей клиентов, с отдельной фронтенд командой со своими там процессами, взять и оставить его в покое не я не представляю как. Мне тут видится единственный путь - эволюционный рефакторинг. Берешь фичу, выносишь её основную бизнес логику в грамотную (как ты считаешь на данный момент) модель, выносишь все это во фреймворко-инфрастуктурно независимое ядро, а после того как ты это сделал, что в старом, что в новом делов то осталось всего ничего... можно любой фреймворк прицепить.. как угодно данные доставать, как угодно выводить..