paul-tqh-nguyen / arxiv_as_a_newspaper

arxiv.org portrayed as if it were a news paper.
0 stars 0 forks source link

Do first pass at prettying up the front end #18

Closed paul-tqh-nguyen closed 5 years ago

paul-tqh-nguyen commented 5 years ago

The goal is just to make sure it's not a garbage dump of everything being on a single page.

Let's have goals of:

Let's have our goals be elaborated on as we go.

paul-tqh-nguyen commented 5 years ago

Progress Patch: https://github.com/paul-tqh-nguyen/arxiv_as_a_newspaper/commit/c59ab4c22f4b2c89592a2eeb7c430cb4801153b0

This patch accomplishes the "Make sure we have nicely factored components" goal.

paul-tqh-nguyen commented 5 years ago

"Make sure that we don't take a boat load of time to load the page"

I'm going to put this off for now because I want to practice extreme programming.

The optimization isn't needed yet.

Let's get the thing working before we optimize anything.

It currently takes a while (about 8 seconds to load).

I think most of that is due to the large parsing of the data that needs to happen.

The current implementation does that eagerly.

We could do it lazily, which will lead to better performance.

Let's revisit that later.