Skip to content
This repository has been archived by the owner on Oct 19, 2018. It is now read-only.

Hyperloop Anatomy (Action Terminology)

Mitch VanDuyn edited this page Jan 23, 2017 · 1 revision

Stores...

  • are where the state of your App lives. *more
  • are the like Flux stores.
  • should be kept simple and synchronous! *more

Components...

  • are React components written in Ruby!
  • display the state of the Stores!
  • also bind user input events to Actions!

Actions...

  • are like Flux Actions but with the power of Trailblazer Operations
  • update the Stores.
  • can connect to external APIs!
  • can be automatically dispatched or ...
  • can execute complex business logic!
  • can run on the client or server!

Models...

Policies

  • Protect Remote Actions and Models from unauthorized Access
  • Should be grouped in separate policy files
Clone this wiki locally