O reator de dados vinculado (LD-Reactor ou LD-R) é uma estrutura para desenvolver componentes de interface de usuário reativos e reutilizáveis para aplicativos de dados vinculados. O LD-Reactor utiliza os componentes do ReactJS do Facebook, a Arquitetura de Flux e a estrutura de fluxo do Yahoo! Para aplicativos da Web isomórficos. Ele também explora a estrutura semântica-UI para temas flexíveis de interface do usuário. O LD-Reactor pretende aplicar a idéia de desenvolvimento de aplicativos baseado em componentes no modelo de dados RDF, melhorando as interfaces atuais do usuário para visualizar, navegar e editar dados vinculados.
Você deveria ter instalado o NodeJS, NPM e Webpack no seu sistema como pré -requisito, então:
Clone o repositório: git clone https://github.com/ali1k/ld-r.git
e simplesmente execute ./install Script
Preencha as configurações gerais para o seu aplicativo em configs/general.js .
Preencha os valores apropriados para a porta do servidor, URLs do seu SparQL Endpoint e DBpedia Lookup Service em configs/server.js .
FLL em configurações apropriadas para seus reatores da interface do usuário em configs/reactor.js .
Preencha as configurações apropriadas para o navegador facetado em configs/facets.js .
npm run build
Verifique o servidor no localhost:4000
npm run dev
Verifique o servidor em localhost:3000
Confira http://ld-r.org para documentação detalhada.