anchor.diff:      // with any url but "/".
       static = (deviceId) => Router(
         toState = {
  -        case (_, Root / author / article) => articleServrice.load(author, article)
  -        case _ => articleServrice.defaultArticle
  +        case (_, Root / author / article) => articleService.load(author, article)
  +        case _ => articleService.defaultArticle
         }
       ),
       dynamic = (device, session) => Router(
  
positive.code: }
  -----------------------------------
  
  The only way to modify the State is by applying a transition (see below).
  
  === Render
  
  Render is a view of the state. Render is a function which takes state as the argument and returns DOM. Korolev has its own DSL to define templates using Scala code. Do not be afraid, you will quickly get used to it.
  
  [source,scala]
  -----------------------------------
  
negative.code: 
  === Routing
  
  Router allows to integrate browser navigation into you app. In the router you define bidirectional mapping between the state and the URL.
  
  Let's pretends that your application is a blogging platform.
  
  [source,scala]
  -------------------------------------------------------------------------------
  