Linked Data Reactor (LD-Reactor หรือ LD-R) เป็นกรอบในการพัฒนาส่วนประกอบอินเทอร์เฟซผู้ใช้ที่ตอบโต้และนำกลับมาใช้ใหม่ได้สำหรับแอปพลิเคชันข้อมูลที่เชื่อมโยง LD-Reactor ใช้ส่วนประกอบ ReactJS ของ Facebook, สถาปัตยกรรมฟลักซ์และกรอบการทำงานของ Fluxable สำหรับเว็บแอปพลิเคชัน Isomorphic นอกจากนี้ยังใช้ประโยชน์จากกรอบความหมาย-UI สำหรับธีม UI ที่ยืดหยุ่น LD-Reactor มีจุดมุ่งหมายเพื่อใช้แนวคิดของการพัฒนาแอปพลิเคชันที่ใช้ส่วนประกอบเข้ากับโมเดลข้อมูล RDF ดังนั้นจึงช่วยเพิ่มอินเทอร์เฟซผู้ใช้ปัจจุบันเพื่อดูเรียกดูและแก้ไขข้อมูลที่เชื่อมโยง
คุณควรติดตั้ง nodejs, npm และ webpack บนระบบของคุณเป็นสิ่งที่จำเป็นต้องมีก่อนแล้ว:
โคลนที่เก็บ: git clone https://github.com/ali1k/ld-r.git
และเพียงเรียกใช้ ./install สคริปต์ที่ติดตั้ง
กรอกการตั้งค่าทั่วไปสำหรับแอปพลิเคชันของคุณที่ configs/general.js
กรอกค่าที่เหมาะสมสำหรับพอร์ตเซิร์ฟเวอร์ URL ของจุดสิ้นสุด SPARQL ของคุณและบริการค้นหา DBPEDIA ที่ configs/server.js
FLL ในการตั้งค่าที่เหมาะสมสำหรับเครื่องปฏิกรณ์ UI ของคุณที่ configs/reactor.js
กรอกการตั้งค่าที่เหมาะสมสำหรับเบราว์เซอร์ faceted ที่ configs/facets.js
npm run build
ตรวจสอบเซิร์ฟเวอร์ที่ localhost:4000
npm run dev
ตรวจสอบเซิร์ฟเวอร์ที่ localhost:3000
ตรวจสอบ http://ld-r.org สำหรับเอกสารโดยละเอียด