DEV Community

Discussion on: How to best organize a Rails app folder?

Collapse
 
vinibrsl profile image
Vinicius Brasil • Edited

Our app folder structure:

app/
├── assets
├── chewy (created by Chewy gem)
├── controllers
├── helpers
├── javascript
├── jobs
├── mailers
├── models
├── searchers (created by us, to handle Elastic Search queries)
├── serializers (created by AMS)
├── services (created by us)
├── uploaders
├── validators (created by us, to handle ActiveRecord custom validators)
├── value_objects (created by us)
├── views
└── workers