As you know a framework can reduce complexity for the developer. A framework can abstract away logic, behavior, and even architectural patterns and It is especially useful when you begin a new project.
With JavaScript libraries and JavaScript frameworks, people refer to libraries as frameworks and frameworks as libraries.
read more..