Course · Training · Workshop

Next.js - The React Framework

Two to three days of intensive introduction to scalable, performant web applications with Next.js and the React ecosystem: SWR, next-intl and NextAuth.

Nowadays, web applications increasingly rely on modern architectures that include both client-side and server-side processing. Next.js, enhanced with technologies like SWR for data fetching, next-intl for internationalization, and NextAuth.js for secure authentication, has established itself as a leading framework in the React ecosystem for building performant and scalable web applications. This approach allows projects to be realized much faster and managed more efficiently than with traditional methods.

What participants say

These customers booked courses in the same topic cluster.More customers →

Content

Together, we incrementally build a web application that illustrates the following topics:

  • Benefits and requirements of a modern web application
  • Utilizing modern rendering techniques with Next.js (SSR, SSG, CSR and ISR)
  • Routing with Next.js (App Router and Pages Router)
  • Data fetching with Next.js, including the use of API routes, route handlers and server actions
  • Internationalization of web applications with Next.js
  • Integrating UI styling with CSS, Sass, and UI libraries (e.g., Tailwind CSS and Material-UI) in Next.js
  • Monitoring, logging, and performance optimization
  • Security in web applications (authentication, authorization)
  • Testing with Jest and React Testing Library
  • Deployment and hosting (e.g., Vercel, Netlify)
  • Outlook: Progressive Web Apps with Next.js

We focus on a specific set of topics to look at and understand in detail.

The actual course content may differ from the above depending on the trainer, delivery, duration and the composition of participants.

Request this course in-house

By submitting you accept our Privacy Policy.

Request a public date

No suitable public date? Register without obligation — once there is enough interest we schedule a new public date and let you know first.

Number of participants (approx.)

More than 3 participants? Best to request a dedicated in-house date directly.

By submitting you accept our Privacy Policy.

More about Next.js

Next.js is a React framework with first-class support for server-side rendering (SSR) and static site generation (SSG). It simplifies the development of performant, SEO-friendly, and scalable web applications through built-in routing and API routes.

Further resources:

History

Next.js was created by Guillermo Rauch and the team at Vercel (formerly Zeit) to solve the complexity and performance problems of traditional React applications. The framework is characterized by an improved developer experience and optimized performance.

Today, Next.js is one of the leading React frameworks and is used by many large companies. Key differentiators include its focus on performance, SEO, and an excellent developer experience.