1. Why was a client-side framework like Angular introduced?
Difficulty: EasyType: SubjectiveTopic: Angular vs AngularJS
Client-side frameworks like Angular were introduced to make modern web applications more interactive and maintainable. Earlier, developers had to manually update the DOM using plain JavaScript or jQuery, which became messy for large applications. Angular introduced Single Page Applications (SPAs), data binding, and component-based architecture to keep UI and logic in sync automatically, improve reusability, and organize code effectively.