Creating, Building, Deploying
In this section, we'll cover everything you need to know to start a new project, everything from generating the initial files to publishing your app on the internet.
Specifically, we'll look at:
- Bootstrapping new projects with
create-next-app
. - Using import aliases to get rid of all those
../
's. - Generating a production build, and how to run it locally.
- Analyzing our bundles, to understand what they consist of.
- Deploying our application, to our own custom domain.
- Automatically generating preview builds for work-in-progress branches.
Let's get into it!