• Stars
    star
    560
  • Rank 77,745 (Top 2 %)
  • Language
    JavaScript
  • Created over 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A free video course for building static and server-side rendered applications with Next.js and React.

Mastering Next.js

Hey, everyone! ๐Ÿ‘‹ I'm Lee, the creator of Mastering Next.js. This course was originally released in 2019. Next.js has evolved quite a bit since v9 and some of this course is officially "outdated".

I've updated the course overview below to annotate which parts are up to date, which have changed, and what my new suggestions are. In my opinion, this is the ideal way to evolve this course. The videos will serve as a reference to a point in time, but newer additions to the framework make certain aspects much easier.

  • ๐ŸŸข Up to date
  • ๐ŸŸก Outdated
  • ๐Ÿ”ด Do not recommend

Introduction

React Overview

I taught Class Components in 2019 for those still in the process of converting to React Hooks. In 2021, it's now standard to use React Hooks for all projects and I would recommend starting there.

Developing Locally

Navigating Between Pages

Styling

Fetching Data

Managing Assets and SEO

Building A Blog With MDX

Authentication

Testing & Error Handling

State Management & More

Exporting & Deployment

More Repositories

1

leerob.io

โœจ My portfolio built with Next.js, Tailwind, and Vercel.
MDX
6,871
star
2

fastfeedback

Easily add user reviews, feedback, and comments to your website in one line of code.
JavaScript
592
star
3

youtube-to-mp3

โšก๏ธElectron application to convert and download YouTube videos as MP3s
JavaScript
524
star
4

nextjs-postgres-email-client

An email client built with the Next.js App Router and Postgres as the database.
TypeScript
505
star
5

nextjs-aws-s3

Example Next.js app to upload photos to an S3 bucket.
359
star
6

react2025

โš›๏ธ Build applications from the the future, today.
TypeScript
339
star
7

nextjs-vercel-firebase

Next.js App Router + Firebase
TypeScript
262
star
8

space-invaders

๐Ÿ‘พPython clone with a modern twist
Python
244
star
9

daydrink

Find the best drink deals and happy hours in your area.
JavaScript
220
star
10

nextjs-aws-dynamodb

Example Next.js app for CRUD actions in DynamoDB.
207
star
11

image-gallery-supabase-tailwind-nextjs

Tutorial for building an image gallery with Supabase (Postgres), Tailwind CSS, Next.js, and Vercel.
TypeScript
200
star
12

nextjs-multiple-domains

Example using SSR to handle multiple domains on the same project.
JavaScript
140
star
13

next-prisma

๐Ÿš€ Static site with Next.js 9.4 and Prisma.
JavaScript
124
star
14

nextjs-prism-markdown

Example using Prism / Markdown with Next.js including switching syntax highlighting themes.
JavaScript
100
star
15

nextjs-gcp-storage

Example Next.js app to upload photos to a GCP storage bucket.
JavaScript
94
star
16

linktree

TypeScript
87
star
17

Guesstimator

๐ŸปUses Google, Yelp, and Foursquare APIs to retrieve and rank bars
Python
86
star
18

nextjs-netflix

Live stream where I built netflix.com using Next.js, Tailwind, and Next Auth.
JavaScript
83
star
19

facebook-data-analyzer

๐Ÿ“ŠPython script to analyze the contents of your Facebook data export
Python
80
star
20

ncaam

Simple basketball scores and schedules.
TypeScript
76
star
21

hono-vercel-edge-functions

Vercel Edge Functions + Hono Router + Wasm + Rust
TypeScript
64
star
22

cern-next

30th anniversary of the web, but if it was Next.js + Tailwind.
JavaScript
55
star
23

esm

Learn how to use ES Modules with Next.js, including using URL imports to fetch packages from JavaScript CDNs.
JavaScript
54
star
24

notion-api-nextjs

Example of using the Notion API with Next.js.
JavaScript
51
star
25

next-static-export-example

TypeScript
49
star
26

dsmtech

๐Ÿš€ The best tech companies and startups in the Greater Des Moines area.
TypeScript
40
star
27

next-prisma-starter

Starter project for Next.js + Prisma tutorial.
JavaScript
26
star
28

i18n-example

TypeScript
26
star
29

dart-react-todo

๐Ÿ“Building a todo list with Dart & React from start to finish
Dart
23
star
30

sveltekit-graphql

Example SvelteKit application on Vercel using the SpaceX GraphQL API.
Svelte
23
star
31

gatsby-to-nextjs

A starter blog converting Gatsby -> Next.
JavaScript
22
star
32

next-mapbox-demo

๐ŸŒŽ Creating a non-SSR map component inside a Next.js project.
JavaScript
21
star
33

nextjs-metamorphosis

React Summit 2023
TypeScript
20
star
34

hasura-nextjs-ssr

Next.js application using getServerSideProps with Hasura.
JavaScript
15
star
35

myspace

A nostalgic look at what my MySpace profile (probably) looked like in 2009.
JavaScript
14
star
36

mastering-nextjs-old-site

Previous site containing example MDX blog from the course.
JavaScript
11
star
37

devrel-team

JavaScript
9
star
38

sveltekit-live-stream

Building a basic application with SvelteKit.
Svelte
6
star
39

dart-create-react-app

๐Ÿ› Easily create React apps with Dart!
Dart
4
star
40

TabSaver

iOS Application written using Swift
Objective-C
2
star