CRUD مع MongoDB — تحدي Node.js
CRUD بـ Mongoose: Schema للمنتج (name و price مطلوبان، category، inStock)، و model، ومسارات POST و GET و PUT/PATCH و DELETE، مع 404 عند عدم وجود المنتج. (يُفحص الكود بنيوياً.)
const mongoose = require('mongoose');
const express = require('express');
const app = express();
app.use(express.json());
// 1. أنشئ Schema للمنتج
// الحقول: name, price, category, inStock
// 2. أنشئ routes للـ CRUD
app.listen(3000);حل هذا التحدي يرتبط بفتح دورة «REST APIs» بحسابك.
ابدأ الحل