Runtime
The framework consist of four different runtimes:
- Authoring; autoloading and serving
editpackage. This runtime supports Vue 3 based UI componenets and implements compatible Tailor CMS APIs to enable development without the need to set up Talor CMS. By default it runs on port8010. - Display; autoloading and serving
displaypackage. This runtime supports Vue 3 and implements general LMS front-end interface. Runs on port8020. - Server; enables execution of content element hooks. Node app running on port
8030mimicking Tailor entity storage system and providing remaining APIs. - Preview; Glues it all together and provides common UI for inspecting the created components. Runs on port
8080.
The runtime is booted by executing:
bash
pnpm devin the project root. The browser window should automatically pop out and display the preview.
Simplified runtime diagram
