Taffy DB - Un base de datos Javascript para el navegador
Archivado bajo (Aplicaciones Web, Desarrollo, Recursos, Software Libre) por Diego en 12-03-2008
Tags : Ajax, biblioteca, db, javascript, open source, SQL, Taffy

Taffy Db es una biblioteca Javascript gratis y open source que actúa como una capa de datos delagada dentro de las aplicaciones web 2.0 y Ajax.
Sus principales características son:
- tamaño reducido, por debajo de las 10k;
- simple, javascript Centric Syntax;
- es rápida;
- fácil de incluir en cualquier aplciación web;
- Compatible with major Ajax libraries: YUI, JQuery, Dojo, Prototype, EXT, etc
- interfase CRUD (Create, Read, Update, Delete);
- ardenación y bucles;
- consultas avanzadas.
Según ellos mismos dicen: Think of it as a SQL database in your web browser - Piensalo como una base de datos SQL
en tu navegador web.
Algunos ejemplos:
Ejemplo #1:
De un grupo de productos, encontrar cada uno de ellos que cueste menos de $10 y que además no es un libro (BOOK):
products.find({price:{lessthan:10},
type:{not:"Book"}});
Ejemplo #2:
Actualizar cada produto de XZYDesign y cambiarle el estado a no disponible(NA):
products.update({status:"NA"},
{manufacturer:"XZYDesign"});
Ejemplo #3:
Ordenar los productos basandose en tipo, precio ascendente y cantidad ascendente:
products.orderBy(
["type",{"price":"asce"},{"quantity":"asce"}]
);
Sitio: taffydb.com
Fuente: FeedMyApp


