The document discusses using jQuery to map database columns to DOM elements to allow easy manipulation of data in the DOM. It recommends making the DOM represent data semantics, abstracting DOM interaction, and using JSON for data transfer. Key aspects are mapping database columns to getter and setter functions for corresponding DOM elements, and using this mapping to build plugins for common operations like getting, setting, adding and deleting data in the DOM.
2. About me
• Felix Geisendörfer, 20 years old, Germany
• Blogger / Programmer / Entrepreneur
• Used jQuery in all battle fields
• School projects, small business sites, 300++ DB table monster project
3. Key ideas
• Make the DOM represent you data (semantics)
• Abstract the DOM interaction away from
• Known your audience - no silver bullets.
• JSON is your friend in times of trouble.
4. Data on your server
posts id
user_id
title
users
text
created
tags
modified
Database Tables Rows Columns
5. Data in your client
id
user_id
title
text
created
modified
Table ‘posts’ DOM / Html representation