anchor.diff:  
   https://github.com/fomkin/korolev/blob/v0.13.0/examples/context-scope/src/main/scala/ContextScopeExample.scala[See full example]
   
  -== Productivity
  -
  -=== Web Components
  -
  -Usually when we say "components" we mean a UI element with its own state. Korolev doesn't support components by design, cause it leads to multiple states and breaks the simplicity which we want to reach. However you still can use https://www.w3.org/standards/techs/components[WebComponents].
  +== JavaScript interoperability
  +
  +=== WebComponents
  +
  +If you need to extend your application with something that you can't implement with Korolev, you may use https://github.com/w3c/webcomponents[Web Components]. In simple terms, it is a standard technology that allows you to create custom HTML tags.
   
   [NOTE]
   ============
  
positive.code: ============
  
  https://github.com/fomkin/korolev/blob/v0.13.0/examples/web-component/src/main/scala/WebComponentExample.scala[See full example]
  
  === Developer mode and "hot reload"
  
  
negative.code: 
  === Quick start
  
  You need SBT and JDK 8+ installed. Once installed, run g8 template.
  
  [source,bash]
  -----------------------------------
  