A front-end application using Vue.js to list GitHub issues and mark them as favorites.
yarn install
yarn run serve
yarn run build
yarn run lint
yarn run test:unit
Innitially I was trying to get the closed issues from the issue state endpoint. Then to each repositorie, call the api with the state endpoint to access the open and closed issues.
The problem was to make all requests without trigger the github rate limit: "For unauthenticated requests, the rate limit allows you to make up to 10 requests per minute." So, for practice purposes I choosed to use just the repositories endpoint:
GET /repos/:owner/:repo/issues
Glauber Righes – @grighes – glauber.righes@gmail.com