ShaneK / Matador

Front-end web interface for Bull Job Manager
MIT License
98 stars 51 forks source link

Thinking about changing the front end #30

Open ShaneK opened 8 years ago

ShaneK commented 8 years ago

Greetings!

I'm considering redoing the front end, since the current front end is relying Knockout, which isn't particularly well known and fails in comparison to some modern solutions -- such as Anular or React.

I'm opening this issue to get an idea of what you guys think about this. I don't currently use this project anymore, but I understand that it is used, and if it would make it easier to use and contribute to in the future then I think this could be a valuable change to this project.

So, what do you think? Also, if you like the idea of the front end framework being changed, would you prefer Angular or React? I currently know most about Angular, but I'm not opposed to learning React.

adamlc commented 8 years ago

Theres also Ember which is fantastic 👍

vasumahesh1 commented 8 years ago

Angular sounds good. But you'll probably need a better UI. Maybe, Angular Material can help. It's a really good framework. Though the repo has a lot of issues but for running it on updated browsers shouldn't cause many problems.

vasumahesh1 commented 8 years ago

I can spare some time in this project. It won't be much, but happy to help :+1:

GeoffreyPlitt commented 7 years ago

I love knockout! Maybe do react. Dont do angular. I think the frontend is fine as-is.

ShaneK commented 7 years ago

@GeoffreyPlitt: What's wrong with Angular? It's the framework I use most and am most comfortable with, so if I were going to do it quickly, it's the one I'd use. Just curious why you'd prefer not using it?

GeoffreyPlitt commented 7 years ago

No objective reason, just personal opinion. React is like Knockout, a simple mapping between state and UI. Angular is a huge codebase, with routers, $scope, and tons of other layers of things. Use what you know best for sure.

ritter commented 7 years ago

+1 for Angular