You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 26, 2019. It is now read-only.
Peter Parente edited this page Nov 13, 2016
·
1 revision
The behavior of the dashboard server is similar to that of Thebe, but with some key technical differences:
The notebook code is visible only in the NodeJS application backend.
The NodeJS backend is the only actor that can send notebook code to a kernel for execution.
The browser client can only send [Jupyter comm messages](http://jupyter-client.readthedocs.org/ en/latest/messaging.html#opening-a-comm) to kernels (not arbitrary code).
The application uses various JupyterLab components such as [jupyter-js-services](https://github .com/jupyter/jupyter-js-services) and [jupyter-js-widgets](https://github.com/ipython/ipywidgets/ tree/master/jupyter-js-widgets).