DHTMLX
DHTMLX | |
---|---|
Basic data
|
|
developer | Dinamenta UAB |
Current version | 4.5 |
operating system | platform independent |
programming language | JavaScript |
category | Program library |
License | GNU General Public License , commercial |
www.dhtmlx.com |
The DHTMLX Suite (or dhtmlxSuite) is a JavaScript - programming library for building dynamic Web applications with desktop-like user experience and upload data using AJAX . The library is published under both an open source license and a commercial license, and is developed by Dinamenta UAB based in Vilnius , Lithuania .
The modular architecture of the library allows individual components or all components to be used by referencing a single JavaScript file. The first components, dhtmlxTree and dhtmlxGrid, were published in 2005–2006. DHTMLX was later expanded with other components to become a complete toolkit that encompasses most of the required aspects of the modern application interface. Written as a standalone library in pure JavaScript and CSS, DHTMLX cannot collide with other known JavaScript libraries such as jQuery , YUI , Prototype .
DHTMLX is used by some global software companies. For example, B. SAP the framework There is an active user community around the project
features
- Module structure : Each component is a separate and self-sufficient unit that can be used individually. Components such as navigation, tree view, datagrid or date selection can be individually integrated into a website.
- Desktop-like functionality : drag-and-drop, inline editing, clipboard, data validation, interactivity via Ajax.
- Client-to-server communication : The library runs in the web browser. Data is exchanged with the server via XML , JSON . This means that all common technologies such as PHP , .NET , Perl or Python can be used on the server . There are also server libraries with the name dhtmlxConnector for the following server technologies PHP, .NET, ColdFusion and Java .
- Visual Designer : DHTMLX comes with a visual designer tool that allows developers to create the web application interface in a visual environment. The form builder offers an easy way to create web forms based on the dhtmlxForm components.
- Theming : With the help of the online SkinBuilder, the necessary CSS files and images can easily be created online by the developer.
- Touch support : Touch support has been integrated directly into the dhtmlxSuite since 2014.
- Cross-browser : the library works with all modern web browsers: Mozilla Firefox , Chrome , Internet Explorer , Opera and Safari .
See also
Individual evidence
- ↑ is a JavaScript library that includes a full range of user interface components for building rich web applications. The components can be easily combined in a consistent dynamic interface with cross-browser support and high level of interactivity via Ajax. Each component is a separate module with its own script API, so you may also use them independently to implement some specific functionality of your application. ( Page no longer available , search in web archives ) Info: The link was automatically marked as defective. Please check the link according to the instructions and then remove this notice.
- ↑ Mobile SAP Applications using DHTMLX Touch
- ↑ Microsoft: DHTMLX Scheduler .NET calendar control
- ↑ Web App Frameworks: 10 Great Frameworks
- ^ Event Calendar for an ASP.NET MVC Application
- ↑ Learning DHTMLX Suite UI Kindle Edition by Eli Geske (2013) ( Memento of the original from May 20, 2016 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice.
Web links
- Official website (English)