Build a Hacker News Client with the Vue 3 Function-based component API

View it live here

TODO

  • Generate a Vue 2.x app with the cli
    • Router
    • Vuex
  • Install vue-function-api
  • Create news page
  • Create a re-usable news list component
  • Create the view single item page
    • Link, Description
    • Comments
      • Nested comment replies

https://api.hackernews.io/news?page=1

https://api.hackernews.io/newest?page=1

https://api.hackernews.io/show?page=1

https://api.hackernews.io/ask?page=1

https://api.hackernews.io/jobs?page=1

https://api.hackernews.io/item/:id

https://api.hackernews.io/user/:username