Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/palkan/engems
Rails component-based architecture on top of engines and gems (showroom)
https://github.com/palkan/engems
architecture engines rails
Last synced: about 1 month ago
JSON representation
Rails component-based architecture on top of engines and gems (showroom)
- Host: GitHub
- URL: https://github.com/palkan/engems
- Owner: palkan
- License: mit
- Created: 2019-08-29T13:17:43.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-03-03T18:56:57.000Z (almost 4 years ago)
- Last Synced: 2024-11-28T03:12:14.199Z (about 1 month ago)
- Topics: architecture, engines, rails
- Language: Ruby
- Size: 684 KB
- Stars: 137
- Watchers: 17
- Forks: 8
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Engems
This repository contains examples/scripts for building Rails component-based architecture on top of engines and gems.
## Guides
- [Organizing dependencies/gemfiles](./guides/gemfiles.md)
- [Testing](./guides/testing.md)## Examples
- [Generators](./examples/generators)
- [Local gems](./examples/gems)## Scripts
- [bin/engem](./scripts/engem-cli)—CLI to manage components from the project's root
## Resources
- "Between monoliths and microservices" at RailsConf ([slides and video](https://noti.st/palkan/VWPOSd/between-monoliths-and-microservices))
- "Engine-ering Rails apps" at Saint-P Ruby ([slides](https://speakerdeck.com/palkan/saint-p-ruby-meetup-engine-ering-rails-apps))