Minecraft-ArmorStand
Minecraft-ArmorStand copied to clipboard
Rewrite
I have considered giving this project a major overhaul for quite a while, as it is all based and built upon the spaghetti code I wrote on a weekend over 6 years ago. The amount of code and modularity could (probably) be dramatically improved if we switched to Vue and took the time to modularize the application a bit. That would give the benefit of having easy internationalization, which was previously requested.
This issue is for discussion and progress updates.
The thing I liked when reading the source code was how accessible your code is. If you're a fan of Vue, it's your project and I say go for it. I'm excited to see what you do with it.
I'm afraid I won't be of much help in the UI department as I absolutely loathe Vue.
What's wrong with Vue? I like its simplicity and flexibility, but I'm open to alternatives. Out of the three "big players" Vue, React, Angular, I definitely like it best.
It's certainly the least bad in my book. Perhaps loathe is a bit strong. I inherited a project done in Angular at the beginning of the year and I definitely loathe Angular.
I'm not a huge fan of abstraction to the degree that these front-end frameworks go, but I'm not opposed to picking up Vue.
I definitely see your point and I don't like overcomplicated things either. But plain JavaScript is hard to modularize, and I feel like with Vue the amount of code could be reduced while being more readable, although it will be a little more complicated no doubt.