I'm new to Knockout JS and working on small single page application. I found some good examples and observed that even after page is saved and reloaded the data other copntrols are untouched. Their data is not lost.
Also I filled some details on Page1 and moved to Page2 and there I did some operations even saved the data and then came back to Page1, but still I found my data that I entered before moving to page2.
I wonder how does it maintain state? I din't find any article, or something similar. Can anyone give a hint how it works, and how can we maintain state?