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

EPIC #235: Front-end reworking #235

Open
1 of 4 tasks
FRosner opened this issue Aug 21, 2015 · 0 comments
Open
1 of 4 tasks

EPIC #235: Front-end reworking #235

FRosner opened this issue Aug 21, 2015 · 0 comments
Assignees
Milestone

Comments

@FRosner
Copy link
Owner

FRosner commented Aug 21, 2015

Problem

The front-end is a very organic JavaScript construct. It does not use MVC, nor does it have proper abstractions over the REST API. Also it is not stateless (i.e. you cannot refresh the page without losing information).

Solution

Use a proper MVC framework for the front-end and rework the way configuration properties are stored so the page is actually refreshable. Also the MVC makes front-end code a lot more testable.

Subtasks

I need to check if there are no TODOs left I created on the way (Scala and JS).

@FRosner FRosner self-assigned this Aug 21, 2015
@FRosner FRosner added this to the Backlog milestone Aug 21, 2015
@FRosner FRosner modified the milestones: 3.1.0, Backlog Sep 2, 2015
@FRosner FRosner changed the title MVC front-end with Angular.JS EPIC: MVC front-end with Angular.JS Sep 10, 2015
@FRosner FRosner changed the title EPIC: MVC front-end with Angular.JS EPIC #235: MVC front-end with Angular.JS Sep 10, 2015
@FRosner FRosner changed the title EPIC #235: MVC front-end with Angular.JS EPIC #235: Front-end reworking Sep 10, 2015
@FRosner FRosner modified the milestones: 3.1.0, 3.2.0 Nov 16, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant