Встречается на собеседованиях • сегодня
Что такое CRUD
CRUD — это аббревиатура, описывающая 4 базовые операции с данными:
- Create (создание)
- Read (чтение)
- Update (обновление)
- Delete (удаление)
В Node.js CRUD часто реализуется через REST API с Express и MongoDB/Mongoose:
javascript
// Пример Express-роутов для CRUD
app.post('/items', (req, res) => { /* Create */ });
app.get('/items', (req, res) => { /* Read (все) */ });
app.get('/items/:id', (req, res) => { /* Read (один) */ });
app.patch('/items/:id', (req, res) => { /* Update */ });
app.delete('/items/:id', (req, res) => { /* Delete */ }); Нюансы:
- Для Update лучше использовать
PATCH(частичное обновление), а неPUT(полная замена) - В реальных проектах добавляют валидацию, авторизацию и обработку ошибок
- Альтернативы REST: GraphQL, gRPC, WebSockets

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы