High Performance JavaScript by Nicholas C. Zakas

I read this book from Safari Books Online using various computers and an iPad, which worked great for me. I used Evernote to take notes and have them available in all the computers I used.

Of the programming languages I have used JavaScript is the one that I currently use the most. I chose to read this book hoping to learn techniques that will make me a better programmer, make my code execute faster in a web browser, speed-up page rendering and the snappiness of my interfaces, and to use the latest coding conventions.

High Performance JavaScript did not disappoint. The book covers the topics that I expected to see and a few that I didn’t. The techniques that I have been reading about on “expert” blogs are all there along with great insight as to why the techniques work.

Looking through my notes I learned a lot about data access, batching DOM changes, types of loops, if/else versus switch, regular expression optimization, lazy loading, using bitwise operators, and various tools available.

I give this book an 8 out of 10 and recommend it to any JavaScript developer that has moved beyond the basics and is looking to write fast clean code.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.