Description
In this course, you will :
-
Understand the motivation behind the scenes of why care about Server Side Render (SSR)
-
Learn the architectural considerations of a server side rendered app;
-
Learn what is NextJS;
-
Get started on how to scaffold a project and understand its parts;
-
Get introduced to the most used components offered by NextJS
-
Learn how to fetch data on the server side;
-
You will learn how to navigate on client side;
-
We will explore how to style our components with styled-jsx, but we are also going to see how we can use Sass as an alternative;
-
We will learn how to handle static files, such as custom fonts;
-
Our course is going to explore how to handle cookies in NextJS;
-
Learn how to build a custom server for your NextJS app;
-
Authenticate users with a cookie-based approach;
-
Walkthrough the flow to deploy our app to Zeit.