Linked Data Reactor(LD-ReactorまたはLD-R)は、リンクされたデータアプリケーション用のリアクティブで再利用可能なユーザーインターフェイスコンポーネントを開発するためのフレームワークです。 LD-Reactorは、FacebookのReactJSコンポーネント、フラックスアーキテクチャ、Yahoo!の等型Webアプリケーション向けのフラックス可能なフレームワークを利用しています。また、柔軟なUIテーマのセマンティックUIフレームワークを活用します。 LD-Reactorは、コンポーネントベースのアプリケーション開発のアイデアをRDFデータモデルに適用することを目指しているため、現在のユーザーインターフェイスを強化して、リンクデータを表示、閲覧、編集します。
システムにnodejs、npm、およびwebpackを前提条件としてインストールする必要があります。
リポジトリのクローン: git clone https://github.com/ali1k/ld-r.git
そして、単に./installスクリプトを実行します
configs/general.jsでアプリケーションの一般的な設定を入力します。
configs/server.jsでのサーバーポート、SPARQLエンドポイントのURL、DBPEDIAルックアップサービスの適切な値を入力します。
configs/reactor.jsのUIリアクターの適切な設定でのFLL。
configs/facets.jsでファセットブラウザの適切な設定を入力します。
npm run build
localhost:4000でサーバーを確認してください
npm run dev
localhost:3000でサーバーを確認してください
詳細なドキュメントについては、http://ld-r.orgをご覧ください。