Best Frontend Courses LogoBest Frontend Courses
    • AI
    • Accessibility
    • Algorithms
    • Angular
    • Architecture
    • Astro
    • Auth
    • CSS
    • Firebase
    • Game Development
    • Gatsby
    • Git
    • GraphQL
    • HTML
    • Ionic
    • JavaScript
    • Jotai
    • MobX
    • Native
    • Netlify
    • Next.js
    • Nx
    • Performance
    • Prisma
    • React
    • React Native
    • Redux
    • Remix
    • Rx.js
    • SCSS/Sass
    • SolidJS
    • Storybook
    • Supabase
    • Svelte
    • Tailwind
    • Testing
    • TypeScript
    • Vue.js
    • XState
    • jQuery
    • p5.js
  • Add Course
  • Login

Copyright ยฉ 2025Best Frontend Courses. All rights reserved.

  • Categories
  • Instructors
  • Terms of Service
  • Privacy Policy
  • Feedback
  1. Home
  2. Next.js
  3. Build Static Pages Dynamically using Next.js and the Notion API
Next.js
Video

Build Static Pages Dynamically using Next.js and the Notion API

by Jon Meyers
Enroll
๐Ÿ•น๏ธ Levels: ๐Ÿ˜Ž Intermediate
โณ Duration: 0.5 hours
๐Ÿค‘ Price: Free
๐Ÿง‘โ€๐Ÿ’ป Learning Platform: Egghead.io
๐Ÿง‘โ€๐ŸŽ“ Certificate: No

๐Ÿ”‘ Key Learning Outcomes

  • Understanding how to pre-render static pages with data from the Notion API.
  • Querying page, block, and database data.
  • Updating properties with mutations.
  • Implementing helpful techniques for transforming data structures for React components.
  • Using Incremental Static Regeneration (ISR) to dynamically create static pages.

๐Ÿ‘จโ€๐Ÿซ About the Course

This course teaches how to build static pages dynamically using Next.js and the Notion API. You will learn to query data from Notion, update properties, and transform responses for React components. By leveraging Incremental Static Regeneration, you'll create super performant static pages for applications like a recipe app and a movie picker.

๐ŸŽฏ Target Audience

  • Ideal for developers familiar with React and interested in integrating APIs to build dynamic web applications.

โœ… Requirements

  • Basic knowledge of React and API concepts is recommended.

๐Ÿ“– Course Content

  • Learn to pre-generate static pages with Next.js.
  • Request page data from the Notion API.
  • Use the Notion API to request block data.
  • Implement slugified titles for URLs.
  • Request Notion database data.
  • Fetch paginated data from the Notion API.
  • Mutate database fields with Next.js.
  • Utilize Incremental Static Regeneration to pregenerate Notion API pages on-demand.
Update Course

Drop a comment

Build Static Pages Dynamically using Next.js and the Notion API by Jon Meyers

Log in to leave a feedback

Login

๐Ÿ‘‡ Psst! Interested in More Next.js Courses?

Next.jsNext.jsSupabaseSupabaseTypeScriptTypeScriptTailwindTailwind

Build a Twitter Clone with the Next.js App Router and Supabase
Video

by Jon Meyers

๐Ÿ•น๏ธ Levels: ๐Ÿ˜Ž Intermediate

โณ Duration: 1.5 hours

๐Ÿค‘ Price: Free

๐Ÿง‘โ€๐Ÿ’ป Learning Platform: Egghead.io

Next.jsNext.js

Effectively Build RESTful APIs using Next.js API Routes
Video

by Alejandro ร‘รกรฑez

๐Ÿ•น๏ธ Levels: ๐Ÿ˜Ž Intermediate

โณ Duration: 0.5 hours

๐Ÿค‘ Price: Subscription

๐Ÿง‘โ€๐Ÿ’ป Learning Platform: Egghead.io

Next.jsNext.js

Learn Next.js
WrittenInteractive

by Jiwon Shin

๐Ÿ•น๏ธ Levels: ๐Ÿ˜Ž Intermediate

โณ Duration: 9 hours

๐Ÿค‘ Price: Subscription

๐Ÿง‘โ€๐Ÿ’ป Learning Platform: Codecademy

๐Ÿ”™ Back to Next.js Category