Good Video on Creating Large JavaScript applications

My JavaScript application started out small, but is now getting very big. The main js file is about 3k lines long. Performance is still very good, but I am getting concerned about maintainability. I had been stumbling around in the alphabet soup of javascript tools and libraries for a while and was looking for somethign which would make sense of this.
I found Addy Osmani's video on structuring large JavaScript applications very good. I have just watched the first part (23 mins) so far, but it is pitched at my level, so looking forward to the next ones.
The video is here:
http://addyosmani.com/scalable-javascript-videos/

Addy's slides are here:
https://speakerdeck.com/addyosmani/large-scale-javascript-application-architecture

He mentions at one point that he is writing a book on backbone.js development. Here is a link to the book
https://github.com/addyosmani/backbone-fundamentals
Its free at this link, but you have to build. I will give this a go at some point. You can buy the book from O'Reilly too.

He mentions Angular.js a couple of times. I am going to take at look at this next. There is a video on Angular at this year's IO:
http://www.youtube.com/watch?v=HCR7i5F5L8c

Addy goes through the different types of architectural models MV* an all that.

This is definitely giving me a steer on putting some structure around some rambling javascript code.

I don't want this post to be just a rehash of what Addy said, but I hope the links I have included will add something. The main thing though is to watch the video!

Comments

Popular posts from this blog

Building a choropleth map for Irish agricultural data

Early Stopping with Keras

AutoCompleteTextView backed with data from SQLite in Android