Built with Vue.js and the official HackerNews API, with pagination, comments, user profile, realtime updates, responsive layout, totaling ~140 SLOC JavaScript excluding comments.
-
I've intentionally avoided using build tools because the whole thing is pretty simple.
-
The HN API currently only provides the top 100 stories, hence there are only 4 pages available.
-
The HN API doesn't provide the recursive comments count for each story, so it's not displayed.
-
There's no login functionality, i.e. it's view-only mode.