Reaktor data tertaut (LD-Reactor atau LD-R) adalah kerangka kerja untuk mengembangkan komponen antarmuka pengguna yang reaktif dan dapat digunakan kembali untuk aplikasi data tertaut. LD-Reactor menggunakan komponen ReactJS Facebook, arsitektur fluks, dan kerangka kerja fluxible Yahoo! Untuk aplikasi web isomorfik. Ini juga mengeksploitasi kerangka kerja semantik-UI untuk tema UI yang fleksibel. LD-Reactor bertujuan untuk menerapkan gagasan pengembangan aplikasi berbasis komponen ke dalam model data RDF sehingga meningkatkan antarmuka pengguna saat ini untuk melihat, menelusuri dan mengedit data yang ditautkan.
Anda harus menginstal NodeJs, NPM, dan Webpack pada sistem Anda sebagai prasyarat, lalu:
Klon The Repository: git clone https://github.com/ali1k/ld-r.git
dan cukup jalankan ./install skrip
Isi pengaturan umum untuk aplikasi Anda di configs/general.js .
Isi nilai yang sesuai untuk port server, URL dari titik akhir sparql Anda dan layanan pencarian dbpedia di configs/server.js .
Fll dalam pengaturan yang sesuai untuk reaktor UI Anda di configs/reactor.js .
Isi pengaturan yang tepat untuk browser faceted di configs/facets.js .
npm run build
Periksa server di localhost:4000
npm run dev
Periksa server di localhost:3000
Lihat http://ld-r.org untuk dokumentasi terperinci.