What Are Angular’s Advantages as a Front-end Framework?