Taffy DB - Database in JavaScript
Posted on March 12th, 2008 in Programming | 1 Comment »
![]()
Although it’s a bit weird but the title is very true. Ian Smith, creator of Joe’s Goals, has used JavaScript to create a lightweight databases engine, called Taffy DB, to work with data at the client side.
The database allows you to insert, update, delete, sort and loop on a client-side data collection. What’s nice also is that it can work with almost all the already existing frameworks.
The idea came to me as I was working on Joe’s Goals 2.0 and I realized that one of the hardest parts about building any Web 2.0 application is working with data. There is no good way to use JavaScript by itself to gather, search, and maintain a collection of data. There are lots of great ways to great interfaces now days, but what about the data behind them? Taffy DB is the result of the research and testing I did for Joe’s Goals and is now available for everyone to use.

