jQuery Conference Boston Highlights

A couple of weeks ago, front-end geeks set upon Boston for the jQuery Conference. Tim Cosgrove and I attended and it was a weekend full of really informative and interesting sessions.

Brian McMurray, Software Architect
#Phase2 | Posted

A couple of weeks ago, front-end geeks set upon Boston for the jQuery Conference. Tim Cosgrove and I attended and it was a weekend full of really informative and interesting sessions. The conference started with an excellent keynote from jQuery founder, John Resig, and the announcement of the release of jQuery 1.4.3 and an alpha release of jQuery Mobile. John also mentioned that jQuery now appears on nearly 40% of the top 10,000 websites and about 20% of all websites! Check out the keynote slides:

jQuery Keynote - Fall 2010

View more presentations from jeresig.

jQuery 1.4.3 features a host of new performance improvements in commonly used methods, a newly rewritten CSS engine with better support for CSS3 properties and their browser-specific equivalents, and a decoupling of many of the core 'modules' of jQuery so that you can now load just the specific parts of the jQuery library that you need; the same way that jQuery UI has been structured for the past few versions. Some of the most exciting announcements from the keynote that came with the release of 1.4.3 are two new official plugins -- data linking and templating. Both of these plugins will be adopted as part of jQuery core in the next few point releases. Data linking provides a new interface for syncing the properties of a JavaScript object and form values. What this means is that it is now extremely easy to manipulate the values of object properties and have them synced right away with form inputs, and vice versa. Check out the API documentation for an example. The new templating engine for jQuery makes it very easy to turn a raw data object (for instance JSON data returned from a web service) and convert it into HTML markup for display in your page. Of course, you've been able to do this for some time on your own with string concatenation, but what I find really compelling about this new method is that once something is templated as HTML, you can still easily reverse the process to get the JavaScript data object back. Check out the API documentation and Garann Means' awesome presentation slides for more details about jQuery templating:

Using Templates to Achieve Awesomer Architecture

View more presentations from Garann Means.

What are you most looking forward to trying in jQuery? If you were at the conference, what was your most can't-miss session?  

Follow us on Twitter or Facebook to get alerted to the latest from the Treehouse team!

Brian McMurray

Software Architect