7 Reasons To Use Knockout.js for Web Development