Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Використання Серверних Дій у Next.js | Розширені Можливості Next.js та Оптимізації
Майстерність Next.js 14 для Створення Сучасних Вебзастосунків

bookВикористання Серверних Дій у Next.js

Зосередження на операціях CRUD. Раніше виконувалося лише читання даних із сервера та відображення їх користувачу. Тепер акцент зміщується на створення, оновлення та видалення даних. Усі ці дії виконуватимуться для сторінки рахунків.

Теорія

Перш ніж перейти до реалізації, розглянемо термін Server Actions у Next.js

Server Actions дозволяють виконувати спеціальний код безпосередньо на сервері. Замість створення складних механізмів для зміни даних можна використовувати ці дії.

Чому Server Actions важливі?

Вебзастосунки повинні бути захищеними, оскільки вони можуть піддаватися різним атакам. Server Actions значно підвищують безпеку. Вони застосовують різні техніки, такі як спеціальні запити, закодовані повідомлення, суворі перевірки та обмеження, щоб захистити ваш застосунок від атак, зберегти дані та гарантувати доступ лише авторизованим користувачам.

Як використовувати форми з Server Actions?

Можна створювати форми, які використовують Server Actions. Простіше кажучи, у форму додається спеціальний код, який визначає, яку дію виконати. Ця дія автоматично отримує дані, введені у форму.

// 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>;
}

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 6. Розділ 4

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Awesome!

Completion rate improved to 2.08

bookВикористання Серверних Дій у Next.js

Свайпніть щоб показати меню

Зосередження на операціях CRUD. Раніше виконувалося лише читання даних із сервера та відображення їх користувачу. Тепер акцент зміщується на створення, оновлення та видалення даних. Усі ці дії виконуватимуться для сторінки рахунків.

Теорія

Перш ніж перейти до реалізації, розглянемо термін Server Actions у Next.js

Server Actions дозволяють виконувати спеціальний код безпосередньо на сервері. Замість створення складних механізмів для зміни даних можна використовувати ці дії.

Чому Server Actions важливі?

Вебзастосунки повинні бути захищеними, оскільки вони можуть піддаватися різним атакам. Server Actions значно підвищують безпеку. Вони застосовують різні техніки, такі як спеціальні запити, закодовані повідомлення, суворі перевірки та обмеження, щоб захистити ваш застосунок від атак, зберегти дані та гарантувати доступ лише авторизованим користувачам.

Як використовувати форми з Server Actions?

Можна створювати форми, які використовують Server Actions. Простіше кажучи, у форму додається спеціальний код, який визначає, яку дію виконати. Ця дія автоматично отримує дані, введені у форму.

// 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>;
}

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 6. Розділ 4
some-alt