Skip to content

Latest commit

 

History

History

docs

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Icelab’s dry-web skeleton

This is an opinionated starter skeleton for dry-web projects at Icelab, but you might find it useful too!

It uses:

  • dry-web for the core application container and dependency management
  • Roda for HTTP handling and routing
  • ROM for database persistence
  • dry-view for data-oriented view rendering
  • dry-validation for data validation (e.g. HTML forms)
  • dry-types for shared application type coercions and constraints
  • dry-transaction for modelling complex business transactions
  • i18n for i18n-ing of things
  • Que for background job processing

It also integrates with these 3rd party services:

Documentation