// TODO: how are values 'buffered' while waiting to emit... what if these buffers overflow memory... how can this be avoided or handled without loss? dump to storage/localstorage?
Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.