Skip to content

Commit

Permalink
TASK: Explain reason for requiring two plugins
Browse files Browse the repository at this point in the history
Resolves: #42
  • Loading branch information
Sebobo committed Apr 1, 2023
1 parent 78b0130 commit 00df276
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions README.md
Expand Up @@ -108,8 +108,11 @@ manifest('My.Vendor:CommandBarPlugin', {}, (globalRegistry, { store, frontendCon

## Development

⚠️ This package offers 2 plugins. One is the Neos.UI plugin built with Neos extensibility React based API and the other
is the backend module plugin built with ParcelJS and Preact.
⚠️ This package offers 2 plugins.

1. The Neos.UI plugin built with Neos extensibility React based API to integrate with the Neos.UI and its APIs.
2. A standalone plugin built with ParcelJS and Preact which is loaded in the Neos backend modules where we have only access to a very lightweight Neos API and no React environment.

We use yarn workspaces to manage the code for the 2 plugins, the dev server and the shared components.
Most of the code is shared and only a small wrapper is needed to make the components work in the UI and module environments.

Expand Down

0 comments on commit 00df276

Please sign in to comment.