IntroductionA Single-Page Application (SPA), also known as Single-Page Interface (SPI), is a web application or web site that fits on a single web page with the goal of providing a more fluid user experience similar to a desktop application.Definition
The following definition is from Wikipedia:Providing a fluid user experience it is not a new idea. We all are creating such wonderful user interfaces using jQuery. It is an amazing library for document manipulation. Then the simple question is why we need something like the SPA library or framework? Why an entire new learning curve? Why a new technical stack in application architecture?We will try to explain every possible point in this series of articles about backbone.js.jQuery vs MV* framework or libraryjQuery is a fantastic tool for document manipulation. Our web based applications are looking better and started performing better, more like a desktop application. I think the only problem was code structure. I mean when we are working on large projects with multiple teams, It is very difficult to manage and maintain the code.