Concepts

Three pages explain how Nib works underneath. None of them is required to build an app, but they make the behaviour predictable.

  • Architecture: two processes, one socket, what travels over it, and the two ways an app is launched.
  • Reactivity: how a property assignment becomes a patch, what is reactive, batching, threads.
  • Views and Events: the view tree, identity, modifiers as constructor arguments, and every callback a view can take.