As always there are many competing libraries but the only one I’ve found of interest is jsRender from Boris Moore. Small, robust, flexible and very fast, this powerful library has one disadvantage – the documentation is patchy and more of a chore than a pleasure to work through. Now, thanks to an excellent online course from Pluralsight, it’s possible to go from jsRender novice to almost expert in no time at all. Lasting just under 3 hours, jsRender Fundamentals by John Papa is an excellent introduction to the subject. Despite the “fundamentals” in the title there won’t be much that you won’t know how to do with jsRender by the end of this information and example packed course.
I watched the entire course in two sittings, taking time out between videos to work through some of the examples. I found the pace just right and with each video lasting just a few minutes it never bores or gets bogged down in unnecessary detail. This segmentation also makes it easier to skip the parts that don’t interest you (for me that was the section about using jsRender in Visual Studio, an environment I don’t use and am not likely to use in the foreseeable future).
- jsRender Fundamentals online training course (pluralsight-training.net)
- John Papa blog (johnpapa.net)
- jsRender download (https://github.com)
- Boris Moore blog (borismoore.com)
- Boris Moore on Twitter (twitter.com)