Skip to content
    ShowcaseDocsBlogAnalyticsTemplatesEnterprise
    DeployLearn

    Foundations

    • About Next.js
    • From JavaScript to React
    • From React to Next.js
    • How Next.js Works

    Create your first app

    • Create a Next.js App
    • Navigate Between Pages
    • Assets, Metadata, and CSS
    • Pre-rendering and Data Fetching
    • Dynamic Routes
    • API Routes
    • Deploying Your Next.js App

    Search Engine Optimization

    • Introduction to SEO
    • Crawling and Indexing
    • Rendering and Ranking
    • Performance & Core Web Vitals
    • Improving your Core Web Vitals
    • Monitoring your Core Web Vitals

    Excel

    • TypeScript
      • Setup
      • Create tsconfig.json
      • Next.js Specific Types
    0 points

    Foundations

    • About Next.js
    • From JavaScript to React
    • From React to Next.js
    • How Next.js Works

    Create your first app

    • Create a Next.js App
    • Navigate Between Pages
    • Assets, Metadata, and CSS
    • Pre-rendering and Data Fetching
    • Dynamic Routes
    • API Routes
    • Deploying Your Next.js App

    Search Engine Optimization

    • Introduction to SEO
    • Crawling and Indexing
    • Rendering and Ranking
    • Performance & Core Web Vitals
    • Improving your Core Web Vitals
    • Monitoring your Core Web Vitals

    Excel

    • TypeScript
      • Setup
      • Create tsconfig.json
      • Next.js Specific Types

    TypeScript

    1
    2
    3
    4

    Next.js provides an integrated TypeScript experience out of the box. In this lesson, you’ll learn how to convert the blog app you’ve built in the basics lessons into TypeScript.

    What You’ll Learn in This Lesson

    In this lesson, you’ll learn:

    • How to set up Next.js with TypeScript.
    • How to use Next.js specific types.
    • How to convert your blog app to TypeScript.
    Start Now →

    Was this helpful?

    You can also ask the community on GitHub Discussions.

    Resources

    DocsLearnShowcaseBlogAnalyticsNext.js ConfPreviews

    More

    CommerceContact SalesGitHubReleasesTelemetry

    About Vercel

    Next.js + VercelOpen Source SoftwareGitHubTwitter

    Legal

    Privacy Policy

    Subscribe to our newsletter

    Stay updated on new releases and features, guides, and case studies.

    © 2023 Vercel, Inc.