DERB هي قاعدة بيانات لامركزية مصممة باستخدام TypeScript. إنه يستخدم بنية موزعة واتصالات من الأقران لتوفير حل قاعدة بيانات آمن ومتحمل للأخطاء. يسمح DEDB بتخزين البيانات واستردادها دون الحاجة إلى خادم مركزي أو وسيط.
ستجلب لك هذه التعليمات نسخة من المشروع وتشغيلها على جهازك المحلي لأغراض التطوير والاختبار.
استنساخ المستودع إلى جهازك المحلي.
git clone https://github.com/rinturaj/deDB.git
تثبيت التبعيات.
npm install
بناء المشروع.
npm run build
ابدأ خادم التطوير.
npm start
إدارة الاختبارات
يستخدم المشروع Jest للاختبار. لتشغيل الاختبارات ، استخدم الأمر التالي:
npm run test
DEDB هي قاعدة بيانات لا مركزية ، وبالتالي ، لا تتطلب النشر بالمعنى التقليدي. ومع ذلك ، يوصى بتشغيل شبكة DEDB محلية لأغراض الاختبار قبل الاتصال بشبكة حية.
TypeScript - اللغة المستخدمة WebPack - Asset Bundler Jest - إطار اختبار
يرجى قراءة المساهمة.
نستخدم Semver للنسخة. للحصول على الإصدارات المتاحة ، راجع العلامات الموجودة على هذا المستودع.
Rintu Raj C - @rinturaj انظر أيضًا قائمة المساهمين الذين شاركوا في هذا المشروع.
تم ترخيص هذا المشروع بموجب ترخيص معهد ماساتشوستس للتكنولوجيا - راجع ملف الترخيص.