What you'll learn
- How to build this landing page with Next.js
- How to create API endpoint and integrate with ConvertKit API
- How to use React Hook Form and TailwindCSS
Introduction and Setup
- 1Introduction 05:24
Why to use Next.js and what we will cover. - 2Project Setup 05:40
Install Next.js and TailwindCSS - 3Link and Router 10:02
How to use Link and Router - 4App and Document 04:05
How to control HTML of everypage. Styling with TailwindCSS
- 5TailwindCSS Introduction 9:10
The basic workflow with TailwindCSS - 6Layout and Hero Components 15:00
Create CSS layout using TailwindCSS - 7Customising Colors in TailwindCSS 05:57
How to create your own color palette - 8Subscribe Form Component 12:56
Conditional classes with classnames Form Submission
- 9Client Side Form Validation 08:35
How to use React Hook Form - 10ConvertKit API details 05:48
Valildating ConvertKit API with Postman - 11Subscribe API endpoint 06:49
Creating API route, response helpers - 12Subscribe API - Part 2 09:35
Send request to ConvertKit - 13React Query - Mutation 14:07
Manage isLoading, isError and isSuccess
Petr Tichy
Front-end Developer
Petr is a passionate front-end developer who likes to build cool products and teach along the way.