- [Instructor] So now that we've got
our client side working nicely,
it's time to start building the backend of our blog
and to do this we're going to be using Node.js.
You've probably already heard about Node.js by now
and it's very important to us
because it allows us to write our backend in JavaScript,
instead of in PHP, or Python, or Java.
It used to be that in order to be a full stack developer
you had to be fairly fluent
in more than one programming language,
but with Node.js, which has become
an incredibly popular framework since it was released,
our entire application can now be written in JavaScript,
which is great news for us JavaScript developers.
Now there are many different NPM packages
that can be used to write Node.js servers
and the one that we're going to be using in these videos
is called Express.
Express is a good choice for us
because it's unopinionated, very easy to get started with,
and also very well-documented.
And additionally, there are also a ton of third-party ad-ons
that we can use to extend its functionality,
which, as you'll see later on, really comes in handy.
So without further ado, let's get started.