Advanced JavaScript programming (especially the complex handling of browser differences and complexity of client-side web programming), can often be very difficult and time-consuming to work with. To deal with these difficulties, a lot of JavaScript frameworks have been developed. We do not need to bother about doing our script support in mobile, tablet or desktop web browsers or not. All platforms’ browser compatibility & version issue will be managed/deal by js framework so we do not need to deal with low level of work so we can concentrate on business requirements.
Now a day Javascript Frameworks is must know skill for a web developer. SPA (Single Page Applications) and MVC (Model View Controller) based web application extensively using Javascript Frameworks to make compatible with all platforms.
So here I am sharing my own thoughts about preferable, famous and most knowable javascript frameworks like, jQuery, jQuery-UI, jQuery Mobile, KnockoutJs, Modernizr and Twitter’s Bootstrap. This will really helpful for beginners, who want to quickly start software product development for any platform.