ангуляр - это катастрофа в виде hardcoded html в худшем его воплощении, причем версии этой катастрофы множатся пропорционально доходам гугла, причем другие типа реакта и вью ничем не лучше
если у вас минимальное количество бизнес логики на фронтенде, то обойдетесь jquery и данными в хорошо структурированном json, а если много интерактива/валидаций, то лучше написать свой легкий framework на основе того же jquery, который потом можно использовать в других проектах