This is more of a note to myself so that I can remember the JavaScript libraries I’m interested in and what they do and maybe a related article. These are mainly in dealing with SharePoint but could be anything really. Not everything is compatible with everything else remember 🙂
KnockoutJs – Data binding library, works with jQuery, great for a true single page app, IE no routing just data binding. Yes I know SPA’s pages are called views.
AngularJS – Proper SPA framework, there’s Durandal but I’?m not going there even though I love knockout.
- – Linq Like queries, does need server side integration, not for local objects
Bootstrap – For that nice CSS layout grids and things.
Bootstrap UI – Directives for Angular using bootstrap
Angular Maps – Google maps directives for angular, something I’ve used already.
LinqJs – Linq for JavaScript, will work on JS objects, doesn’t do fetch for you
Js Loaders – http://requirejs.org/ and http://labjs.com/
jQuery – Well how could I not mention it.
jQuery form validators
Sliders – http://slippry.com/ , http://bxslider.com/, http://workshop.rs/projects/coin-slider/
fontawesome – No idea, well something to do with a shed load of CSS icons, vectors (no IE7)
Charts – jqPlot, http://www.flotcharts.org/, hicharts
Spinner – svg/vml Spinner, easier than a gif ?
Stuff to investigate
- d3js – Don’t know why or what this gives me over anything else yet.
- threejs – 3d library, gotta have some fun sometime.
- Mobile Angular frameworks
Not a library but a list of handy SP2013 dev tools