The Store serves as the primary data model in BlockSuite. Within BlockSuite, all data is managed using Yjs, a powerful framework for real-time collaboration.
Specifically, a BlockSuite document is structured as a tree and stored within a Y.Map, enabling efficient and collaborative data manipulation.
This data describes a document like this: