Hacker news clone built with Vue.js
Clone the repository using Git:
git clone https://github.com/dj0nny/hacker-news-vue.git
Or download here.
For installing the dependencies run:
cd hacker-news-vue
npm install
# OR
yarn install
For running the Vue.js development server:
npm run serve
# OR
yarn serve
For linting the files run:
npm run lint
# OR
yarn lint
For creating an optimized build of this web app run:
npm run build
# OR
yarn build
A deployed version is available at this URL: https://hacker-news-vue.netlify.com/#/
- Generate the Vue.js app using the Vue CLI
- Clean up the folder, set up the store
- Fetch the news from the API and create the components
- Add pagination
- Fetch the news comments from the API and create the components
- Create the routes for the pages
- Fetching from API and creating components for:
- newest
- ask
- show
- jobs
- Deploy on Netlify
👤 Francesco Giambruno
- Vue.js - The Progressive JavaScript Framework
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Give a ⭐️ if this project helped you!