Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vuejs/vue-hackernews
HackerNews clone with Vue.js
https://github.com/vuejs/vue-hackernews
Last synced: 27 days ago
JSON representation
HackerNews clone with Vue.js
- Host: GitHub
- URL: https://github.com/vuejs/vue-hackernews
- Owner: vuejs
- License: mit
- Created: 2014-10-09T04:32:39.000Z (about 10 years ago)
- Default Branch: gh-pages
- Last Pushed: 2018-12-10T03:32:27.000Z (almost 6 years ago)
- Last Synced: 2024-04-14T12:12:58.846Z (7 months ago)
- Language: Vue
- Size: 1.69 MB
- Stars: 2,514
- Watchers: 106
- Forks: 518
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-vue-cn - **Vue.js HackerNews Clone ★908**
- awesome-vuejs - **Vue.js HackerNews Clone ★1,277**
- awesome-for-beginners-vue - **Vue.js HackerNews Clone**
README
> **NOTE**: this demo is using Vue.js 1.x - the 2.0 version is [here](https://github.com/vuejs/vue-hackernews-2.0).
# Vue.js HackerNews clone
[Live demo](http://vuejs.github.io/vue-hackernews/)
Built with [Vue.js](http://vuejs.org), [vue-router](https://github.com/vuejs/vue-router) and the official [HackerNews API](https://github.com/HackerNews/API), with routing, comments, comment folding, user profile & realtime updates.
The build setup uses [Webpack](http://webpack.github.io/) and the [vue-loader](https://github.com/vuejs/vue-loader) plugin, which enables Vue components to be written in a format that encapsulates a component's style, template and logic in a single file.
If you are using SublimeText you can get proper syntax highlighting for `*.vue` files with [vue-syntax-highlight](https://github.com/vuejs/vue-syntax-highlight).
### Building
``` bash
npm install
# watch:
npm run dev
# build:
npm run build
```### License
[MIT](http://opensource.org/licenses/MIT)