Showing posts with label ORM. Show all posts
Showing posts with label ORM. Show all posts

Thursday, February 19, 2009

JazzRecord is ActiveRecord for JavaScript (ORM)

ActiveRecord is a popular object-relational mapping layer for Ruby that provides an easy means for dealing with database tables, complex relationships between data models, and error validation. It’s a powerful, yet accessible library. JazzRecord is a free and open-source JavaScript ORM that seeks to minimize its learning curve by mimicking ActiveRecord style and conventions.

http://www.jazzrecord.org/

Thursday, January 22, 2009

ActiveRecordjs.js

Cross Browser, Cross Platform, JavaScript ORM

ActiveRecord.js makes it easy to begin working with databases in JavaScript on the client or server, with Google Gears & Chrome, Aptana Jaxer, Adobe AIR or any platform supporting the W3C HTML5 SQL Specification (currently Webkit and iPhone).

Contributors

ActiveRecord.js is the first released component of ActiveJS a JavaScript framework initiative sponsored by Aptana. This project is still in it's early stages and we welcome your thoughts and ideas on the future of JavaScript application development. Since this is a GitHub hosted project, if you would like to directly contribute we recommend you fork the project and initiate a pull request to merge your changes.

Project Features

ActiveRecord.js is a single file, MIT licensed, relies on no external JavaScript libraries, supports automatic table creation, data validation, data synchronization, relationships between models, life cycle callbacks and can use an in memory hash table to store objects if no SQL database is available.

http://www.activerecordjs.org/