GrafeasGroup / tor_app

Official web app for making transcriptions easier! (WIP)
MIT License
3 stars 1 forks source link

Frontend Option: MVC (Angular / Ember / Vewe) #20

Closed itsthejoker closed 6 years ago

itsthejoker commented 6 years ago

Epic: #8

This issue exists to discuss the above framework(s).

MVC options:

Pros:

Cons:

itsthejoker commented 6 years ago

I've done a fair amount of work in MVC scenarios, but unless we have a really good argument why this is the way to go, I doubt that this is what we should choose. It's deeply unfriendly to beginners, and though it's very powerful when set up correctly, getting it set up is a major pain and could be more trouble than it's worth.

DavidArchibald commented 6 years ago

I'd just like to affirm what you've said: I've worked with Angular, and it's incredibly powerful, but the trade off in difficulty isn't worth it, it's quite esoteric looking and almost completely different from normal Javascript. If this pattern I've seen holds up to Ember and Vewe, I really don't see it being good for our purposes, and newer libraries will probably be better.

itsthejoker commented 6 years ago

Closing as we have decided this is not the avenue we want to pursue.