Building Flexible Breadcrumbs in Next.js With the App Router

Presentation byLeon Liefting

In this interactive session we will:

  • Go through requirements we had for Breadcrumbs in our web apps at Ahold Delhaize.
  • Build a generic breadcrumbs component in the layout.tsx mechanism of Next.js so they are automatically added to all your pages.
  • Decide what to put in server components, what to put in client components and demonstrate the problems you get when making wrong choices.
  • Build a mechanism that lets a page override the generic breadcrumbs.
  • Test your knowledge on React during the session with mentimeter questions.
Similar Presentations

Building Flexible Breadcrumbs in Next.js With the App Router

Presentation byLeon Liefting

In this interactive session we will:

  • Go through requirements we had for Breadcrumbs in our web apps at Ahold Delhaize.
  • Build a generic breadcrumbs component in the layout.tsx mechanism of Next.js so they are automatically added to all your pages.
  • Decide what to put in server components, what to put in client components and demonstrate the problems you get when making wrong choices.
  • Build a mechanism that lets a page override the generic breadcrumbs.
  • Test your knowledge on React during the session with mentimeter questions.
Similar Presentations