Getting Started¶
First steps¶
- Installation: requirements,
pip install pynib, building from source. - Quick Start: scaffold a project, run it with hot reload, build the
.app. - Your First App: a counter app written step by step.
Concepts¶
How Nib works underneath. Not required to build an app, but it makes the behaviour predictable.
- Architecture: two processes, one socket, what travels over it, the two launch modes.
- Reactivity: how a property assignment becomes a patch, batching, threads.
- Views and Events: the view tree, identity, modifiers as constructor arguments, every callback.
Next¶
- Guides: how-to pages by topic.
- API Reference: every view and class.
- Examples: four complete apps.