If you're interested in functional programming, you might also want to checkout my second blog which i'm actively working on!!

Monday, November 9, 2009

Advanced Javascript: part 1

I've been spending a lot of time researching and experimenting with advanced and well-performing javascript.

I managed to increase performance on some webpage containing a html table containing 1400 rows of data (build with javascript) by 500%. This was achieved through abstracting functionality, reducing complexity and using JSON as dataformat.

Inspired by this great result i'm in the middle of writing my own JS library in a use-case driven fashion leaving out all the fancy bits of traditional libraries.

At this moment I created 4 domains which form the base for creating widgets:
  • base -> generic functions
  • dom -> enables fast creation of DOM elements using default standards
  • io -> making (xml)-httprequests
  • logging -> easy way of visualize logging onto your webpage without using annoying alerts

No comments:

Post a Comment