🪄 مميز

JSON Server

REST API وهمي من ملف JSON (Mock REST API from JSON)

(5/5)
👁️ 4 مشاهدة
📅 02 Jul 2026
🌐 عام

مستوى الخبرة المطلوب:

🌱 مبتدئ ⚡ متوسط 🚀 محترف
🔗 زيارة الموقع الرسمي
5
تقييم المستخدمين
التصنيف 🪄 Code-Generation
المشاهدات 4
تاريخ الإضافة 02/07/2026
آخر تحديث 02/07/2026

📖 الوصف

JSON Server أداة تحول ملف JSON إلى REST API كامل بـ GET, POST, PUT, PATCH, DELETE. توفر filtering, sorting, pagination تلقائياً. مثالية للـ testing.

🎯 يستخدم في

مجالات استخدام هذه الأداة

بناء API وهمي سريع

تطوير frontend بدون backend

اختبار APIs

تدريب على Fetch

تطوير prototypes

ملء الـ Loading States

المميزات

أبرز مميزات هذه الأداة

API كامل من JSON واحد

CRUD operations

Filtering

sorting

pagination

Relationships (_expand)

Search

CORS مفعّل

Hot reload

Custom routes

Middleware

⚠️ العيوب

نقاط يجب مراعاتها

×

للـ development فقط

×

محدود في auth

×

transactions

×

لا يدعم databases

×

بطيء مع بيانات كثيرة

💻 مثال على الاستخدام

كيفية استخدام هذه الأداة

Example Code
npm install -g json-server
# db.json
{
  "posts": [
    { "id": 1, "title": "مقال", "userId": 1 }
  ],
  "users": [
    { "id": 1, "name": "أحمد" }
  ]
}

# تشغيل
json-server --watch db.json --port 3001

# GET /posts
# GET /posts?_sort=title&_order=asc
# GET /posts?_page=1&_limit=10
# GET /posts/1?_expand=comments
# POST /posts with body

📚 أدوات أخرى في Code-Generation

قد يعجبك أيضاً