Enhancing Frontend Efficiency: Reusability and Testability in Component-Driven Development | IEEE Conference Publication | IEEE Xplore