Presenters and Model-View-Presenter (MVP) is the second most useful pattern after Service Objects to simplify your medium-to-large app. ActiveModelPresenter is a small gem that transforms ActiveRecord models into simple decorated objects that you can use to pass data for a JSON or a regular View rendering. It's based on Rails' **active_model_serializers** gem (AMS) so you get all it's features without creating any new type of files. It can be used as a layer for Rails between Controller and View to make data to flow in 1 direction.

Required Ruby Version

>= 2.1

Authors

Sergii Mostovyi

Versions

  1. 0.1.2
    1. source

      1. 0.1.2 source September 02, 2018 (4.5 KB)
  2. 0.0.5
    1. source

      1. 0.0.5 source June 28, 2018 (4.5 KB)
Show all versions (3 total)

SHA 256 checksum