Our blog
Our blog

Read our blog fueled by years of development experience

Browse posts by category

Business

  • Software Development
  • HRM
  • HealthCare
  • E-Learning / LMS
  • FinTech
  • SaaS

Technology

  • Node
  • React Native
  • React
  • Ember JS
  • Ruby On Rails
  • UX / UI
Essential Ruby On Rails Patterns

Essential Ruby On Rails Patterns

Service objects (sometimes referred to as services) is a holy grail in Ruby On Rails development that helps to decompose your fat ActiveRecord models and keep your controllers slim and readable. When and how to use Service Objects? Learn more in Essential Ruby On Rails Patterns!

Essential RubyOnRails Patterns — Part 1: Service Objects

ruby on rails

Essential RubyOnRails Patterns — Part 1: Service Objects

Service objects (sometimes referred to as services) is a holy grail in Ruby On Rails development that helps to decompose your fat ActiveRecord models and keep your controllers slim and readable.

Essential RubyOnRails Patterns — Part 2: Query Objects

ruby on rails

Essential RubyOnRails Patterns — Part 2: Query Objects

Query Objects (also referred to as queries) is another pattern that helps in decomposing your fat ActiveRecord models and keeping your code both slim and readable. While this article is written with Ruby On Rails in mind, it easily applies to other frameworks, especially MVC based and applying ActiveRecord pattern.

Essential RubyOnRails Patterns — Part 3: Clients And Wrappers

ruby on rails

Essential RubyOnRails Patterns — Part 3: Clients And Wrappers

Clients and Wrappers (also referred to as “Facades”) are remarkably useful tools for working with external services, libraries or APIs. While both Clients and Wrappers are primarily used to facilitate usage of before-mentioned libraries or APIs, there are some significant differences in responsibilities each of these patterns have. In some cases a Wrapper can take over a Client’s responsibilities too

Essential RubyOnRails Patterns — Part 4: Form Objects

ruby on rails

Essential RubyOnRails Patterns — Part 4: Form Objects

Form Object is a very useful pattern in rails ecosystem as it can address variety of issues and antipatterns. In this article we will attempt to sort out in which situations Form Objects can prove useful and what conventions allow us to make most out of them.

Contact image

CONTACT US

Tell us about your project

or