Skip to content

Virtual Libraries #4

@Exeteres

Description

@Exeteres

Now Highstate only supports local backend deployment which is also bound to the local library.
The local library means that all instances of all projects use the same set of components/entities defined by packages installed in the nodejs project where Highstate is launched. This local library also includes all user-defined library packages defined in the monorepo.
In order to support other deployment types (like self-hosting Highstate on own server, or even managed cloud installation) we obviously need to virtualize library and enable users to create sets of packages (with versions pinned) which will be used by their projects. Each of such set is called virtual library and is the subject of this feature.

Image

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions