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

Get rid of VueJS #34

Open
kirushik opened this issue Aug 3, 2020 · 1 comment
Open

Get rid of VueJS #34

kirushik opened this issue Aug 3, 2020 · 1 comment
Projects
Milestone

Comments

@kirushik
Copy link
Contributor

kirushik commented Aug 3, 2020

Well, there's nothing in BananaSplit which requires reactivity and advanced templating.
VueJS worked really well during the prototyping phase, but now when the project is more mature, it both increases the resulting html size, introduces a lot of dependencies to trust, and complicates the build.

Bonus points for moving to a build system which would be supported by LavaMoat to make #36 possible.

@kirushik kirushik created this issue from a note in Roadmap (To do) Aug 3, 2020
@kirushik
Copy link
Contributor Author

kirushik commented Aug 4, 2020

This will also allow for configs to be brought closer to the ones of our other relevant JS projects, for example with https://github.com/polkadot-js/dev/blob/master/packages/dev/config/jest.js

This was referenced Aug 4, 2020
@prybalko prybalko added this to the v0.5 milestone Dec 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Roadmap
  
To do
Development

No branches or pull requests

2 participants