Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Brug af Serverhandlinger i Next.js | Avancerede Next.js-Funktioner og Optimeringer
Next.js 14 Ekspertise til Udvikling af Moderne Webapplikationer

bookBrug af Serverhandlinger i Next.js

Fokus på CRUD-operationer. Tidligere har vi kun læst data fra serveren og vist det til brugeren. Nu skifter vi fokus til oprettelse, opdatering og sletning af data. Alt dette udføres for fakturasiden.

Teori

Før implementering gennemgås begrebet Server Actions i Next.js.

Server Actions muliggør kørsel af speciel kode direkte på serveren. I stedet for at oprette komplekse metoder til at ændre data, kan disse handlinger anvendes.

Hvorfor er Server Actions vigtige?

Webapplikationer skal være sikre, da de kan udsættes for forskellige angreb. Server Actions bidrager væsentligt til sikkerheden. De anvender forskellige teknikker såsom særlige forespørgsler, kodede beskeder, strenge kontroller og begrænsninger for at beskytte applikationen mod angreb, sikre data og sikre, at kun autoriserede personer har adgang.

Hvordan bruger vi formularer med Server Actions?

Vi kan oprette formularer, der anvender Server Actions. Kort sagt indsætter vi en særlig kode i formularen for at angive, hvilken handling der skal udføres. Denne handling modtager automatisk de data, vi indtaster i formularen.

// Server Component
export default function Page() {
  // Action
  async function create(formData: FormData) {
    'use server';
 
    // Logic to change data...
  }
 
  // Put the action in the `action` attribute
  return <form action={create}>...</form>;
}

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 6. Kapitel 4

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Suggested prompts:

Can you explain more about how Server Actions improve security?

What are some common use cases for Server Actions in Next.js?

Can you show an example of how to update or delete data using Server Actions?

Awesome!

Completion rate improved to 2.08

bookBrug af Serverhandlinger i Next.js

Stryg for at vise menuen

Fokus på CRUD-operationer. Tidligere har vi kun læst data fra serveren og vist det til brugeren. Nu skifter vi fokus til oprettelse, opdatering og sletning af data. Alt dette udføres for fakturasiden.

Teori

Før implementering gennemgås begrebet Server Actions i Next.js.

Server Actions muliggør kørsel af speciel kode direkte på serveren. I stedet for at oprette komplekse metoder til at ændre data, kan disse handlinger anvendes.

Hvorfor er Server Actions vigtige?

Webapplikationer skal være sikre, da de kan udsættes for forskellige angreb. Server Actions bidrager væsentligt til sikkerheden. De anvender forskellige teknikker såsom særlige forespørgsler, kodede beskeder, strenge kontroller og begrænsninger for at beskytte applikationen mod angreb, sikre data og sikre, at kun autoriserede personer har adgang.

Hvordan bruger vi formularer med Server Actions?

Vi kan oprette formularer, der anvender Server Actions. Kort sagt indsætter vi en særlig kode i formularen for at angive, hvilken handling der skal udføres. Denne handling modtager automatisk de data, vi indtaster i formularen.

// Server Component
export default function Page() {
  // Action
  async function create(formData: FormData) {
    'use server';
 
    // Logic to change data...
  }
 
  // Put the action in the `action` attribute
  return <form action={create}>...</form>;
}

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 6. Kapitel 4
some-alt