Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 1.25 KB

README.md

File metadata and controls

39 lines (29 loc) · 1.25 KB

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 dist & runs the unit tests)

License

abaaso is licensed under BSD-3 http://www.opensource.org/licenses/BSD-3-Clause

Copyright

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