2. RESTful ToolKitRESTful ToolKit
A Series of useful Moo::Roles
Each providing a specific part of
the whole
Handling for Sets and Items
Built with DBIx::Class
5. Auto ConfigurationAuto Configuration
Sensible defaults
Exposes all DBIX ResultSources
Provides HTTP Verb support
Range of Data Serializers based
on Accept: headers
Handles HTTP State automagically
7. Structure OldStructure Old
Controller - Handles Routing,
HTTP validation, Domain model
setup, handles View
Model - Handles business logic,
data
View - Handles data serialization
8. Structure NewStructure New
Router - Handles the paths to each
resource
Resource - Handles the actual
Request
DBIC ResultSource - Handles
business logic, data
12. ConclusionConclusion
Under Rapid Development (Alpha)
Aimed for easy of customization
Provides sensible out of the box
defaults
Follows REST best practices (as
far as they exist)