Skip to content
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 widget #201

Open
oscar6echo opened this issue Jul 10, 2022 · 4 comments
Open

Vue widget #201

oscar6echo opened this issue Jul 10, 2022 · 4 comments
Labels
enhancement New feature or request

Comments

@oscar6echo
Copy link

I am trying to create a "vue-widget" similar to the existing "react-widget".

The only reference I found is this repo: studyhub-co/jupyterlab_vue
Which is commented on this discourse.jupyter.org thread.

Questions:

  • It is 3 years old. Has much changed ? Do they have the good approach ? or do recommend otherwise ?
  • In particular, I see they use a webpack config. But how does it compare with that used by jlpm build ? I cannot see it in the react-widget repo, so cannot compare and fear overriding it blindly is not satisfactory.
  • Nowadays, building vuejs apps is done with vite, not webpack. Could I build the vue component with vite and use the standard jlpm build after ? Or is it a bad idea ?
  • Any other thought on the subject ?
@oscar6echo oscar6echo added the enhancement New feature or request label Jul 10, 2022
@oscar6echo
Copy link
Author

@jtpio this is the issue I mentionned.

Just created a PR (not working) to show the current state of my failed attempt: PR 233

@jtpio
Copy link
Member

jtpio commented May 15, 2023

Thanks @oscar6echo 👍

@12rambau
Copy link

judt jumping here: is this corresponding to your needs ?

https://github.com/widgetti/ipyvue

@oscar6echo
Copy link
Author

Well this is an ipywidget, with js based on vue, while here the objective is to build a jupyterlab extension 'vue-widget' similar to the example react-widget.

No python involved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants