@amaya_bahringer
Существует несколько способов передачи данных из React приложения на сервер Node.js. Один из наиболее распространенных способов - использование HTTP запросов с использованием Fetch API или axios.
1 2 3 4 5 6 7 |
fetch('/api/data', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(formData) }) |
На сервере Node.js можно использовать модуль Express.js для обработки запросов и получения данных:
1 2 3 4 5 6 7 |
const express = require('express') const app = express() app.post('/api/data', (req, res) => { const data = req.body // обработка данных }) |
1
|
axios.post('/api/data', formData) |
На сервере Node.js можно использовать модуль Express.js для обработки запросов и получения данных, как и в предыдущем примере.
1 2 3 4 5 6 7 8 9 |
const express = require('express') const app = express() app.use(express.json()) app.post('/api/data', (req, res) => { const data = req.body // обработка данных }) |
В обоих случаях сервер Node.js должен иметь эндпоинт для обработки запросов. В приведенных примерах эндпоинт имеет путь '/api/data'. Он должен быть определен в вашем серверном приложении и обрабатывать запросы, содержащие данные, отправленные с клиента.