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

Speed issues #72

Open
alexcouper opened this issue May 3, 2013 · 0 comments
Open

Speed issues #72

alexcouper opened this issue May 3, 2013 · 0 comments

Comments

@alexcouper
Copy link
Member

I want this tool to be slick and quick.

It's starting to look nice, but it's slow to load. There are ways we can make it quicker.

Break up the response

We could have the angular front end ask not for "all features" but instead "all features from this provider", followed by "all features from another" etc - so that the page appears in chunks. We'd still provide the option of asking for "all features" but just choose not to use it on our front end.

Pre fetch and store.

I think when it comes to viewing a feature and calculating differences between branches, we're going to need to be doing things more cleverly on the server.

One way would be to ask for more permission from the github user (for example) to auto set up a callback on commit hook. We can then recalculate every time we hear about a commit for a user, and the data will be sitting there when they hit the site.

We should also break up the feature view and have any planning info brought back separately to the source code stuff.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant