- [Instructor] - So far we built projects using
what's called the global API.
So let's explore the other way to create projects,
the application API.
Now, the application API was designed to build applications.
So it's really not made to build single pages
or part of a website, but entire website or applications.
Now, if you enjoyed how we worked
with components in the previous chapter,
you'll be happy to know that everything
in the application API is centered around components.
Now, because of the more complex nature of this,
you can't just add this to an existing project
using a script tag.
It requires a build process,
which is managed by a platform called Node.js
and that means that there's going to be
some prerequisites that you need to know
and be comfortable with before working
with the rest of this course.
First, you'll need to make sure
that you have node.js installed
and are familiar using the Node Package Manager, or NPM.
You can find it right here at this URL.
Now, you'll also need to install Git
and be familiar with GitHub.
Git is found at this URL and if you're in Windows,
the installer has an option to install an application
called Git Bash that will help you type
in the Linux commands a little bit easier
during this course.
You can also use PowerShell
or the terminal command if you're familiar with it.
And that means that you're going to need
some sort of terminal tool.
Now, most of the time,
we're going to just be using Visual Studio Code.
It has a built-in terminal.
However, when you are just installing some
of these applications, it's nice to have another terminal,
like on the Mac, you can use the terminal application.
And I like to use one called Hyper.
Now, in order to install things, you use the official CLI,
or the Command Line Interface,
which you can find at this URL.
Now this is an official CLI project for Vue.js.
It really just helps you set up the processes
and the build tools that you'll need
to help you build the application.
Now, the way that you do this is
by installing the CLI globally on your local machine
and you'll need to run this command
and we're going to use NPM.
I know that in the installation video
I showed you that you can also use Yarn
if you're used to it, but in this course
we'll just use the npm install -g command
and then @view/cli.
Now, make sure you do this
after you've installed Node.js, as well as Git.
All right, once that's done,
let's go ahead and clear this out.
It'll give us a clean screen and we'll be able
to create our own Vue.js projects using the CLI.
I'm going to do that in the next video,
but I just want you to know
that there are some things that you're required to know
in order to continue with this course.
Make sure you have those things installed
and are comfortable working in this manner.