-
Notifications
You must be signed in to change notification settings - Fork 4
Intermodal: RESTful API kit for Rails 3.0+
License
sparkfly/intermodal
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Intermodal 0.0.1 === Summary === Intermodal lets you quickly put together a pure, JSON/XML-only RESTful web service. === Features === - Declarative DSL for top-level, nested, and linked CRUD resource endpoints, producing dynamically generated resource controllers - Override resource controller behavior - Declarative DSL for Presenters (remap ORM to JSON/XML) - Declarative DSL for Acceptors (remap and filter incoming data) - Authentication mechanism using HTTP X- headers (similar to Rackspace Cloud API) - API versioning === Requirements == Rails 3.0.x === TODO === - Fix known bug with class reloading in development mode - Not everything is packaged well - Should include standardized paging - Integration as Rails 3.1 Engine for versioning endpoints - Cross-account authorization - Override stock Rails 3.0 error handling to produce JSON/XML instead of HTML traces
About
Intermodal: RESTful API kit for Rails 3.0+
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published