Skip to content

Commit c53f1d0

Browse files
committed
added new screenshot, explanations from the repo and the diagram
1 parent b4ad9f7 commit c53f1d0

File tree

3 files changed

+25
-3
lines changed

3 files changed

+25
-3
lines changed

src/examples/hackernews.md

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,32 @@ type: examples
44
order: 10
55
---
66

7-
> This is a HackerNews clone built upon HN's official Firebase API, and using Webpack + vue-loader for the build setup.
7+
> This is a HackerNews clone built upon HN's official Firebase API, Vue 2.0 + vue-router + vuex, with server-side rendering.
88
9+
{% raw %}
910
<div style="max-width:600px">
10-
<a href="http://vuejs.github.io/vue-hackernews" target="_blank"><img style="width:100%" src="/images/hn.png"></a>
11+
<a href="https://github.com/vuejs/vue-hackernews-2.0" target="blank">
12+
<img style="width:100%" src="/images/hn.png">
13+
</a>
1114
</div>
15+
{% endraw %}
16+
[Live Demo](https://vue-hn.now.sh/)
1217

13-
> [[Source](https://github.com/vuejs/vue-hackernews)]
18+
> [[Source](https://github.com/vuejs/vue-hackernews-2.0)]
19+
20+
> Note: the demo may need some spin up time if nobody has accessed it for a certain period.
21+
22+
## Features
23+
24+
- Server Side Rendering
25+
- Vue + vue-router + vuex working together
26+
- Server-side data pre-fetching
27+
- Client-side state & DOM hydration
28+
- Single-file Vue Components
29+
- Hot-reload in development
30+
- CSS extraction for production
31+
- Real-time List Updates with FLIP Animation
32+
33+
## Architecture Overview
34+
35+
<img width="973" alt="Hackernew clone architecture overview" src="/images/hn-architecture.png">

src/images/hn-architecture.png

140 KB
Loading

src/images/hn.png

-108 KB
Loading

0 commit comments

Comments
 (0)