مفاعل البيانات المرتبط (التفاعل LD أو LD-R) هو إطار لتطوير مكونات واجهة المستخدم التفاعلية وقابلة لإعادة الاستخدام لتطبيقات البيانات المرتبطة. يستخدم LD-Reactor مكونات ReactJS الخاصة بـ Facebook ، وعمارة Flux ، وإطار Yahoo! كما أنه يستغل إطار العمل الدلالي-UI لموضوعات واجهة المستخدم المرنة. يهدف LD Reactor إلى تطبيق فكرة تطوير التطبيق القائم على المكونات في نموذج بيانات RDF وبالتالي تعزيز واجهات المستخدم الحالية لعرض البيانات المرتبطة وتصفحها وتحريرها.
يجب أن تكون قد قمت بتثبيت NodeJs و NPM و WebPack على نظامك كشرط مسبق ، ثم:
استنساخ المستودع: git clone https://github.com/ali1k/ld-r.git
وببساطة تشغيل ./install script
املأ الإعدادات العامة للتطبيق الخاص بك في configs/general.js .
املأ القيم المناسبة لمنفذ الخادم وعنوان URL لنقطة البحث SPARQL وخدمة البحث DBPedia في configs/server.js .
FLL في الإعدادات المناسبة لمفاعلات واجهة المستخدم الخاصة بك في configs/reactor.js .
املأ الإعدادات المناسبة لمتصفح Faceted في configs/facets.js .
npm run build
تحقق من الخادم في localhost:4000
npm run dev
تحقق من الخادم في localhost:3000
تحقق من http://ld-r.org للحصول على وثائق مفصلة.