Fork me on GitHub!
Señor Developer!

RUG::B

Ruby User Group Berlin

The What, Why, And How of Software Components - In Ruby and Beyond

this Topic will be presented by @shageman

at November Meetup 2016, hosted by Tobias Pfeiffer

With components your apps will be happier, healthier, and development will be more fun. Let me show you how!

Components add a layer of structure that is not present in many applications. The structure in question is that of bounded contexts. Bounded contexts with boundaries enforced and tests separated. If you have thought that your app is too big and that the way to save it is micro services, you may want to take it one step slower and look at components first. In Ruby, we create component-based apps with gems; in Rails, we add engines.

The technology is one thing - there is a lot to consider there. This talk will quickly cover the tech and dive deeper into the what, the why, and how of component-based application development.

5 People like it