ангуляр с typescript поможет биг проджект сделать структурированней
я думаю на любом фреймворке, можно сделать хорошую структуру, главное правильно подойти! Ангуляр, к слову, эту структуру задаёт изначально, там нельзя сделать подругому, а в vue или react в этом плане более гибкие