Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vue Designer #5929

Closed
zfeihong opened this issue Aug 24, 2024 · 1 comment
Closed

Vue Designer #5929

zfeihong opened this issue Aug 24, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@zfeihong
Copy link

I really like the design of Elsa;
I've almost read all of your blog posts and design articles.

Can the Elsa framework be adapted for Vue? Our front-end development team uses Vue technology.
So we want to replace the front-end editor with Vue.
I'd like to ask if there might be compatibility issues between the front-end and back-end, because I feel that the current editor is still quite tightly coupled with the back-end.

tks!

@zfeihong zfeihong added the enhancement New feature or request label Aug 24, 2024
@sfmskywalker
Copy link
Member

Thank you for the kind words! I'm glad to hear you’re enjoying the design of Elsa.

Yes, Elsa is designed to be UI-agnostic, so you can definitely create your own designer using Vue. Your custom designer can interact with the Elsa Server via the REST API, or you could even implement your own REST API if that better suits your needs.

Another option is to re-host the existing designer in your Vue app. Although the designer is implemented with Blazor, it can be wrapped as a custom element, which can then be integrated as a Vue component. There's a proof of concept for this using React here: Elsa Studio Wrappers.

@sfmskywalker sfmskywalker changed the title [FEAT] Vue Designer Aug 30, 2024
@elsa-workflows elsa-workflows locked and limited conversation to collaborators Aug 30, 2024
@sfmskywalker sfmskywalker converted this issue into discussion #5935 Aug 30, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants