Kurs · Schulung · Workshop

Next.js - Das React Framework

Zwei bis drei Tage intensiver Einstieg in skalierbare, performante Webanwendungen mit Next.js und dem React-Ökosystem: SWR, next-intl und NextAuth.

Webanwendungen basieren heutzutage zunehmend auf modernen Architekturen, die sowohl client- als auch serverseitige Verarbeitung umfassen. Next.js, ergänzt durch Technologien wie SWR für Datenabfragen und next-intl für die Internationalisierung sowie NextAuth.js für sichere Authentifizierung, hat sich als führendes framework im React Ökosystem für den Bau von performanten und skalierbaren Webanwendungen etabliert. Dieser Ansatz ermöglicht es, Projekte deutlich schneller zu realisieren und effizienter zu verwalten als mit traditionellen Ansätzen.

Stimmen unserer Teilnehmer:innen

Diese Kunden haben Kurse im gleichen Themen-Cluster bei uns gebucht.Mehr Kunden →

Inhalt

Wir bauen zusammen inkrementell eine Webanwendung, die folgende Themen veranschaulicht:

  • Nutzen und Anforderungen einer modernen Webanwendung
  • Einsatz moderner Rendering-Techniken mit Next.js (SSR, SSG, CSR und ISR)
  • Routing mit Next.js (App Router und Pages Router)
  • Datenabfrage mit Next.js, einschliesslich der Nutzung von api routes, route handlers und server actions
  • Internationalisierung von Webanwendungen mit Next.js
  • Integration von UI-Styling mit CSS, Sass und UI-Bibliotheken (z.B. Tailwind CSS und Material-UI) in Next.js
  • Monitoring, Logging und Performance Optimierung
  • Sicherheit in Webanwendungen (Authentifizierung, Autorisierung)
  • Testen mit Jest und React Testing Library
  • Deployment und Hosting (z.B. Vercel, Netlify)
  • Ausblick: Progressive Web Apps mit Next.js

Wir fokussieren uns darauf, eine spezifische Auswahl an Themen genau zu betrachten und zu verstehen.

Der effektive Kursinhalt kann, abhängig von Trainer, Durchführung, Dauer und Konstellation der Teilnehmer:innen, von obigen Angaben abweichen.

In-House Kurs anfragen

Mit dem Absenden akzeptierst du unsere Datenschutzbestimmungen.

Öffentlichen Termin anfragen

Kein passender öffentlicher Termin dabei? Trag dich unverbindlich ein – sobald genug Interesse besteht, planen wir einen neuen öffentlichen Termin und informieren dich zuerst.

Anzahl Teilnehmende (ungefähr)

Mehr als 3 Teilnehmende? Am besten direkt einen Wunschtermin als In-House Kurs anfragen.

Mit dem Absenden akzeptierst du unsere Datenschutzbestimmungen.

Mehr über Next.js

Next.js ist ein React "framework" mit "first-class" Unterstützung für "server-side rendering" (SSR) und statische Seitengenerierung (SSG). Es vereinfacht die Entwicklung performanter, SEO-freundlicher und skalierbarer Webanwendungen durch "built-in" Routing und API-Routen.

Weitere Ressourcen:

History

Next.js wurde von Guillermo Rauch und dem Team von Vercel (ehemals Zeit) entwickelt, um die Komplexität und "performance"-Probleme traditioneller React-Anwendungen zu lösen. Das Framework zeichnet sich durch eine verbesserte "developer experience" und optimierte "performance" aus.

Heute ist Next.js eines der führenden React-Frameworks und wird von vielen grossen Unternehmen eingesetzt. Zu den wichtigsten Differenzierungsmerkmalen gehören der Fokus auf "performance", SEO und eine exzellente "developer experience".