DHTMLX

from Wikipedia, the free encyclopedia
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

  1. 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 archivesInfo: The link was automatically marked as defective. Please check the link according to the instructions and then remove this notice.@1@ 2Template: Dead Link / www.bestwebframeworks.com  
  2. Mobile SAP Applications using DHTMLX Touch
  3. Microsoft: DHTMLX Scheduler .NET calendar control
  4. Web App Frameworks: 10 Great Frameworks
  5. ^ Event Calendar for an ASP.NET MVC Application
  6. 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.  @1@ 2Template: Webachiv / IABot / ebook-dl.com

Web links