Skip to content
forked from avoidwork/abaaso

abaaso is a modern, lightweight Enterprise class RESTful JavaScript application framework.

License

Notifications You must be signed in to change notification settings

kbuchanan/abaaso

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

build status

What is Supported?

All standards compliant browsers and platforms such as Desktops, Tablets, Smartphones, Google TV, and more!

  • Microsoft Internet Explorer 8+ (Standards Mode)
  • Google Chrome 6+
  • Mozilla FireFox 3.6+
  • Apple Safari 5+
  • Opera 9+
  • Apple iPhone / iPod Touch / iPad
  • Google Android
  • node.js & npm (npm install abaaso)

Features

  • Automatic RESTful XHR / AJAX!
  • Hypermedia As The Engine Of Application State (HATEOAS) with a user defined HTTP header
  • Object Oriented Programming with classes, methods and chaining
  • Semantic classes & methods, easy to read and easy to say out loud
  • Helper function $() with DOM selectors
  • Advanced event handling with multiple Application States
  • Deep Setting with define()
  • Namespace is available on $

How to build

  1. Install node.js & npm
  2. Run "npm install grunt -g"
  3. Run "git clone git://github.com/avoidwork/abaaso.git"
  4. Enter the abaaso directory & run "grunt" (this builds abaaso into lib & runs the unit tests)

License

abaaso is licensed under BSD-3 https://raw.github.com/avoidwork/abaaso/master/LICENSE

Copyright

Copyright (c) 2012, Jason Mulligan jason.mulligan@avoidwork.com

About

abaaso is a modern, lightweight Enterprise class RESTful JavaScript application framework.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%