Skip to content

hmurtaza7/ruby-clean-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To run the application

  1. bundle install
  2. ruby index.rb
  3. open in browser localhost:4567
  • To run the tests
  1. rake test

Decisions taken

  • Incoming requests from web/api are handled by Actions
  • Actions use Interactos to perform individual tasks
  • Interactos holds business logic, and can use other interactors to perform complex tasks
  • Interactos take RequestModel as input and output ResponseModel
  • Models are used for persistence

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published