banana_split icon indicating copy to clipboard operation
banana_split copied to clipboard

Get rid of VueJS

Open kirushik opened this issue 4 years ago • 1 comments

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 avatar Aug 03 '20 21:08 kirushik

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

kirushik avatar Aug 04 '20 16:08 kirushik