Backbonejs
One of the easiest frameworks out there, Backbonejs allows you to develop single-page applications swiftly. BackboneJS is a lightweight JavaScript library that allows to develop and structure the client side applications that run in a web browser. It is a framework which is based on the MVC architecture. BackboneJS allows developing of applications and the frontend in a much easier way by using JavaScript functions.It provides various building blocks such as models, views, events, routers and collections for assembling the client side web applications .