Component

* Like an Elm program with out-messages. * Can NOT know anything about other components. * Is self contained and can be run as a standalone app. This makes development/testing easy. * When a component is started (instantiated) it is called a Process. * Each process is identified by a unique PID (process id). * Knowing a PID, you can send messages to that process.

There are three types of components: * UI Component * Service Component * Layout Component

See Webbhuset.Component for more info. package