Intro to Dynamic Slots
2:02
Tour of the Starting Code - A Table for Github Projects
5:25
Exercise 0 - Raising Github API Rate Limit (updated)
2:36
Slots for Table Rows
4:51
Exercise 1 - Head and Foot slots
1:58
Solution to Head and Foot Slots Exercise
1:12
Column Slots
3:14
Dynamic Column Slots
5:37
Exercise 2 - Dynamic Head and Foot Slots
3:01
Answer to Exercise 2 - Dynamic Head and Foot Slots
4:05
Completely Customizable Dynamic Tables
4:05
0% done with Advanced Components: Slots II (Dynamic Slots)

Chapter 2 of 5 in Advanced Components: Slots
Exercise 0 - Raising Github API Rate Limit (updated)

The Github API has a rate limit of 60 requests/hour if you're not authenticated.

You can raise that to 5,000 requests/hour by logging in or authenticating your code.

Logging in via the command line like this may work for some.

$ curl -u "yourusername" https://api.github.com

Others will need to install dotenv and update their findData method as follows:

async findData(){
  let url = `https://api.github.com/orgs/${this.username}/repos`;
  let results = await this.axios.get(url, {
    headers: {
      'Authentication': `token ${process.env.VUE_APP_GITHUB_AUTH}`
    }
  });
  this.projects = results.data;
},
What do others think of VueScreencasts?
"Thank you for the lesson. I could not solve the problem with middleware in any way, but now everything fell into place."
—Адам Янг
"More videos please :)"
—Emerson smith Huallpa Zanabria
"Very good tutorial, thanks."
—ivan89pln
"Thanks so much! Helped a lot."
—BoIoko
Take your career to the next level