• Home
  • News
  • Articles
  • Books
  • Videos
  • Hubs
  • Channels
  • EN
  • RU
  • 17 May, 25
  • About
  • Contact
DotDev
  • Home
  • News
  • Articles
  • Books
  • Videos
  • Hubs
  • Channels
  1. DotDev
  2. Articles
  3. React Server Actions: добро или очередное зло?

React Server Actions: добро или очередное зло?

На прошедшей конференции посвященной Next.js была представлена новая возможность: Server Actions. Сообщество в социальной сети X (Twitter) разделилось на два лагеря, одна часть за то что это может быть полезным и практичным, другие говорят о возможных рисках связанных с безопасностью и другим.

Server Actions можно использовать для доступа к базе, обращениям к сторонним API или любой другой задачи которую вы обычно делегируете вашему бэкенду, теперь эту логику можно писать прямо в компоненте:

export default function ServerComponent() {
  async function myAction() {
    'use server'
    // ...
  }
}
'use client'
import { myAction } from './actions'
export default function ClientComponent() {
  return (
    <form action="{myAction}">
      <button type="submit">Add to Cart</button>
    </form>
  )
}

Узнать подробнее про Server Actions можно в официальной документации Next.js

Tags
Articles web-разработка
  • 29 Oct, 23
  • 0 comments
  • 987 reads
SHARE:

Joe Black
Joe Black

News Author

Comments
  • 1000+
    Subscriptions
  • 1000+
    Followers
  • 1000+
    Followers
Tags
  • Python (230)
  • Программирование (181)
  • 2022 (170)
  • 2020 (151)
  • 2023 (149)
  • 2021 (128)
  • Java (128)
  • Linux (119)
  • 2019 (117)
  • Алгоритмы (112)
  • JavaScript (100)
  • Сети (99)
  • Api (92)
  • Инструменты (90)
  • Web (86)
  • Applications (79)
  • Microsoft (73)
  • PHP (73)
  • Google (72)
  • Обучение (72)
  • 2018 (68)
  • SQL (68)
  • C# (66)
  • ИИ (63)
  • Windows (60)
  • HTML (59)
  • 2017 (55)
  • C++ (53)
  • Базы данных (53)
  • Machine Learning (51)
  • Kubernetes (50)
  • Go (47)
  • Бизнес (47)
  • Паттерны (46)
  • CSS (44)
  • Проекты (42)
  • 2016 (41)
  • ИБ (41)
  • ОС (40)
  • .NET (39)
  • DevOps (39)
  • Docker (39)
  • React (39)
  • Проектирование (38)
  • Тестирование (38)
  • Математика (36)
  • Android (35)
  • Структуры Данных (35)
  • Информатика (34)
  • Framework (32)
Socials
  • Terms of Use
  • Privacy Policy
  • About
  • Contact

© 2025. DotDev — articles and lessons about IT programming and technology.