3 مستودعات
Tools that emulate complete backend lifecycles within the browser to enable frontend development without a live server.
Distinct from Server-Side Interaction Simulators: Unlike server-side simulators, this specifically operates within the browser environment to decouple frontend from backend.
Explore 3 awesome GitHub repositories matching web development · Client-Side API Simulations. Refine with filters or upvote what's useful.
Mock is a JavaScript API mocking tool and network request interceptor designed to decouple front-end development from back-end progress. It functions as an API simulation tool and mock data generator, allowing developers to build user interfaces and high-fidelity prototypes by mimicking the request and response cycle without a live server. The system provides a mechanism for intercepting outgoing HTTP calls and returning simulated data. It enables front-end prototyping by generating synthetic datasets to validate application behavior during automated testing cycles and development. Capabilit
Simulates a complete backend lifecycle within the browser to decouple frontend development from server availability.
Mirage JS هو خادم وهمي يعتمد على المتصفح ومحاكي API من جانب العميل مصمم لتطوير تطبيقات JavaScript. يعمل كأداة محاكاة تعترض طلبات الشبكة لمحاكاة سلوك الـ API الخلفي، مما يسمح للمطورين ببناء واجهات أمامية واختبارها دون الحاجة إلى بنية تحتية خلفية حية. توفر الأداة طبقة محاكاة تحاكي نقاط نهاية REST لتسهيل النماذج الأولية السريعة لسير عمل المستخدم ومنطق التطبيق. تتيح إنشاء استجابات خادم وهمية مباشرة داخل متصفح الويب للتحقق من كيفية تعامل التطبيق مع سيناريوهات البيانات والأخطاء المختلفة. يدمج النظام وسيطاً لاعتراض الطلبات ومطابقة مسارات ديناميكية لإعادة توجيه المكالمات الصادرة إلى معالجات وهمية قابلة للبرمجة. كما يدعم التطوير من خلال مخزن بيانات في الذاكرة لمحاكاة الاستمرارية من جانب الخادم وبذر البيانات القائم على المخطط لإنشاء مجموعات بيانات وهمية.
Provides a simulation layer that generates fake HTTP responses entirely within the browser to decouple frontend from backend.
JSONPlaceholder هو خادم وهمي لـ REST API وخدمة محاكاة JSON توفر بيئة تطوير واجهة أمامية مستضافة. يعمل كخلفية مزيفة تعيد استجابات JSON محددة مسبقاً لمحاكاة REST API للتطوير والاختبار. تدعم الخدمة مشاركة الموارد عبر الأصل (CORS)، مما يسمح باختبار تكاملات API من نطاقات متصفح مختلفة. وتمكن من محاكاة عمليات CRUD واسترجاع البيانات الوهمية دون الحاجة إلى قاعدة بيانات حية. يربط النظام أنماط URL بمخزن بيانات قائم على JSON ثابت ويتعامل مع الطلبات بشكل عديم الحالة. ويتضمن قدرات لتصفية معلمات الاستعلام وتعيين الموارد المتداخلة لمحاكاة هياكل البيانات العلائقية واحد إلى متعدد.
Emulates a backend lifecycle via a hosted API to enable decoupled frontend development.