Связанный реактор данных (LD-реактор или LD-R)-это структура для разработки реактивных и повторно используемых компонентов пользовательского интерфейса для приложений связанных данных. LD-Reactor использует компоненты Facebook ReactJS, флюкс архитектуру и флозисную структуру Yahoo! Для изоморфных веб-приложений. Он также использует рамки Semantic-UI для гибких тем пользовательского интерфейса. LD-реактор стремится применить идею разработки приложений на основе компонентов в модель данных RDF, следовательно, улучшая текущие пользовательские интерфейсы для просмотра, просмотра и редактирования связанных данных.
Вы должны были установить Nodejs, NPM и WebPack на вашу систему в качестве предпосылки, тогда:
Клон репозиторий: git clone https://github.com/ali1k/ld-r.git
и просто запустите сценарий ./install
Заполните общие настройки для вашего приложения по адресу configs/general.js .
Заполните соответствующие значения для порта сервера, URL -адреса вашей конечной точки Sparql и службы поиска DBPedia на configs/server.js .
FLL в соответствующих параметрах для ваших реакторов пользовательского интерфейса в configs/reactor.js .
Заполните соответствующие настройки для огражденного браузера на configs/facets.js .
npm run build
Проверьте сервер на localhost:4000
npm run dev
Проверьте сервер на localhost:3000
Проверьте http://ld-r.org для подробной документации.