12345678910111213141516171819202122 |
- Terminology
- -----------
- Learning to use a new technology and its architecture can be complicated
- by the jargon used to describe components. We provide this terminology
- guide to help smooth the learning the components.
- Terms
- ~~~~~
- - *Application* - The main application object that hold the application
- shell, command registry, and keymap registry. It is provided to all
- plugins in their activate method.
- - *Extension* - an npm package containing one or more *Plugins* that can
- be used to extend JupyterLab's functionality.
- - *Plugin* - An object that provides a service and or extends the
- application.
- - *Lumino* - The JavaScript library that provides the foundation of
- JupyterLab, enabling desktop-like applications in the browser.
- - *Standalone example* - An example in the ``examples/`` directory that
- demonstrates the usage of one or more components of JupyterLab.
- - TypeScript - A statically typed language that compiles to JavaScript.
|