ユニポスでお取り扱いしている、WEBアプリ開発用JavaScript/HTML5ライブラリ 「DHTMLX」のお引き合いをいただきました。
豊富な機能を備えたDHTMLXのJavaScript UIライブラリを用いることで、WEBアプリの開発をより効率的に進めることができます。
DHTMLXとは?
DHTMLXは、カスタマイズ可能なUIコンポーネントを多数収録したJavaScript/HTML5ライブラリです。ガントチャートやスケジューラといったプロジェクト管理ウィジェット、ピボットやスプレッドシートのようなデータ処理コンポーネント、ダイアグラムをはじめとする多様なデータを視覚化するライブラリなど、さまざまな機能を備えたUIコンポーネントが多数収録されています。
主な特徴
- 開発者、管理者、チームで活用可能
- フル機能!すぐに使えるJSUIライブラリにより、生産性が向上
- 短い学習曲線(※)
– 豊富なDHTMLXリソースベースと専門的なサポート
– より動作への理解が深まる1,500以上のデモやサンプル - 品質の高さとライセンスの柔軟性、さまざまなニーズに対応可能
※DHTMLXリソースベースについて
トラブルシューティング、ライセンス、更新に関する問題が発生した場合、DHTMLX コンポーネントの使用状況に応じてさまざまなサポートを受けられます。
使用方法については、チュートリアル(動画)をご参照ください。
また、メーカーサイトでは実際にDHTMLXのウィジェットライブラリで作成されたJavaScriptのデモアプリを閲覧いただけます。
デモアプリの例
ファイルエクスプローラ、UIダッシュボード、ホテル管理・ホテル予約、ジオトラッキング、KPI追跡システム、病院管理システム、オンライン試験システム、自動スケジューリング、クリティカルパス計算、資源管理、PDF/PNGエクスポート、タスクのレンダリング、レンタル業務、組織図、ネットワークダイアグラム、予約カレンダー、貸出状況管理など
DHTMLX JavaScript Demos
https://dhtmlx.com/docs/products/demoApps/
製品ラインアップ
ツリー、グリッド、チャートのような基本的なものから、カラーピッカー、カルーセル、カレンダーなどまで、様々なUIコンポーネント23種類がセットになったdhtmlxSuiteが人気です。
DHTMLX Suite (dhtmlxSuite)
23種類のウィジェットを収録した軽量・万能なJavaScript/HTML5 UIウィジェットライブラリです。クロスブラウザのWEBアプリ、モバイルアプリの構築に最適で、機能性の高いデータ集約型アプリを簡単に作成することができます。
DHTMLX JS UIコンポーネントは、一般的なJavaScriptフレームワークReact、Angular、Vue.js、Node.jsなどと互換性があります。さらに、DHTMLXのHTML5コンポーネントをバックエンドに実装し、任意のサーバーサイド技術(PHP、Java、ASP.NET、Ruby、Grails、ColdFusion、Pythonなど)で利用することができます。
※Suiteには以下のウィジェットが含まれています。
また、プロジェクト管理やデータ分析用途など、より高度なコンポーネントもリリースされています。
プロジェクト管理コンポーネント
Gantt (dhtmlxGantt) プロジェクト管理アプリに最適なガントチャートライブラリです。リソースの割り当て、カレンダーやヒストグラム作成といったリソースの管理やMicrosoft project間でのガントチャートの入力/出力も可能です。 |
|
Scheduler (dhtmlxScheduler) |
|
Kanban (dhtmlxKanban) タスクを直感的に管理できるカンバンボードコンポーネントです。GanttやSchedulerと併用することでプロジェクト管理における強力なソリューションとなります。 |
|
To Do List (dhtmlxTodo) 効果的なタスク管理のためのTo Doリストコンポーネントです。プロジェクトの切り替え、期日設定、タスク参加者の管理などのほか、Gantt と統合することで、進捗の確認や優先順位といった意思決定をすばやく行い、タスクを整理できます。 |
データ分析コンポーネント
Diagram (dhtmlxDiagram) 数行のコードで様々なJavaScriptダイアグラムを生成できるコンポーネントです。アルゴリズムによるダイアグラムの自動配置にも対応し、複雑なデータをわかりやすく階層的に視覚化することができます。 |
|
Spreadsheet (dhtmlxSpreadsheet) カスタマイズ性の高いスプレッドシートコンポーネントです。ExcelやGoogle Sheetsと互換性のある関数もご利用いただけます。 |
|
Pivot (dhtmlxPivot) 大きなデータセットを簡単に要約できるピボットテーブルコンポーネントです。JSON形式でのデータ読み込みをサポートし、容易にデータをテーブル上に読み込むことが可能です。 |
コンテンツ管理コンポーネント
Vault (dhtmlxVault) 様々な形式のファイルをアップロード及び管理するためのコンポーネントです。ドラッグアンドドロップでのアップロードやファイルプレビューの表示、アップロードされたファイルのダウンロードも可能で、シンプルかつ容易にファイルを管理することができます。 |
|
Rich Text Editor (dhtmlxRichText) カスタマイズ可能なリッチテキストエディタです。通常のテキストだけでなく、HTMLやMarkdown形式での入力/出力もサポートしています。 |
このほか、これらの製品をセットで購入できるバンドル商品もございます。
バンドルの種類
DHTMLXバンドル 種類と機能 |
Complete | Advanced | Planning | Scheduling |
Suite | ○ | ○ | ||
Gantt | ○ | ○ | ○ | ○ |
Scheduler | ○ | ○ | ○ | ○ |
Kanban | ○ | ○ | ||
Spreadsheet | ○ | |||
Pivot | ○ | |||
Diagram | ○ | |||
Vault | ○ | |||
Rich Text Editor | ○ | |||
To Do List | ○ | ○ | ||
Export module to PDF/PNG | ○ | |||
Export module to MS Project | ○ (Enterprise/Ultimate) | |||
Node.js server module(Gantt) | ○ (Ultimate) |
(※ライセンスによってご選択いただけるバンドル品が異なります)
ライセンスについて
DHTMLXには、Commercial、 Enterprise、 Ultimateの3種類のライセンスがございます。
Commercialライセンスは、基本的にはSaaS製品での利用は含まれておりませんが、ご要望に応じて有償で対応できます。お気軽にご相談ください。
項目 | Commercial | Enterprise | Ultimate |
最大開発者(利用ユーザー)数 | 5 | 20 | 無制限 |
最大プロジェクト数 | 1プロジェクト | 5プロジェクト | 無制限 |
SaaS製品の利用 | 要相談 | ○ | ○ |
DHTMLXを試す:試用版について
DHTMLXは、30日間無料にてProfessinalエディションの最新機能をお試しいただけます。
XB Software社の メーカーページよりお申込みください。
ユニポスは XB Software社 (Dinamenta社)の公認リセラーとして、数多くの国内販売実績があります。
■商品の詳細、お問い合わせはこちら DHTMLX | WEBアプリ開発用JavaScript/HTML5ライブラリ |