One: Introduction
Dhtmlxsuite is a JavaScript library that provides a complete set of Ajax-driven UI components. We are able to use Dhtmlxsuite to build an enterprise-class Web application with a clean interface, fast performance, and a rich user experience
Official website: http://dhtmlx.com/
The latest version before writing this article is version 4.0 and we're here to explain about the 4.0 feature.
It provides a variety of functionally rich components like other front-end frameworks:
Treegridtreegridtabbarmenulayoutwindowsaccordiontoolbarcombocalendardataviewformchartcolorpickersliderribboneditordatasto Remessagepopup
Two: Why should we use DHTMLX?
Increase the speed of Web application development
DHTMLX is a fully functional, mature JavaScript UI library behind many years of development and thousands of users worldwide. learning curve short, intuitive API and detailed tutorials, DHTMLX allows you to develop cross-browser, interactive Web applications faster.
Ready-to-use JavaScript UI components
The DHTMLX Suite includes more than 20 professionally designed, custom-made UI components and widgets that cover almost all Web application needs. Whether you need a powerful JavaScript datagrid, auto-complete combo boxes, or HTML5 charts, DHTMLX can implement it.
Data binding with Datastore
Dhtmlxdatastore provides a global DHTMLX component for Web applications, for data storage, you can display the same data in different components, such as a DataGrid, tree, form, or drop-down box. All data operations (such as add, delete filters) can be processed through data storage, allowing you to apply changes to all relevant UI components
Simple server-side integration
DHTMLX is a client library that you can use with any server-side technology. The only requirement is to populate the component with an appropriate data format (XML, JSON SCV, and so on). To simplify integration with the server side, we are php,asp. ASP. NET, Java, and ColdFusion provide connectors. DHTMLX can also use node. js to enable real-time updates in your application
Ability to quickly design an effect prototype
Visual design tools provide an easy way to use the DHTMLX UI widget to implement an application's user interface without having to write a single line of code. This is a very good way to work with the rich client DHTMLX library
Integration with the IDE
We are the main development tools (Microsoft Visual Studio, Phpstorm, Webstorm, NetBeans, Aptana Studio, Eclipse, etc.) Provide IDE plugin click here to download and install
UI skins can be customized
The DHTMLX library comes with three predefined skins: Skyblue, Web, and Terrace. You can use the online Skin Builder tool to easily change the skin type, font and color.
Professional service Support
Dhtmlxsuite Pro Licensing (business and enterprise) can support subscriptions, allowing you to get help from our technical support team in a timely manner. We also have an active community forum where you can discuss DHTMLX features and ask your questions
Three: Version Introduction
Dhtmlxsuite is divided into standard and professional editions. Use the table to see the difference.
The Standard Edition is subject to free application under the GNU GPL V2 agreement.
The Pro Edition offers some additional features that must be available under commercial and business license. In fact, buy a set is not expensive commercial version of 2k Multi-Dhtmlxscheduler Pro version must be purchased using each component can also be purchased separately
Dual licensing mode
1. Open source-The GPL allows you to use the Dhtmlxsuite Standard Edition for free items under the GPL license.
2. Commercial License allows you to use Dhtmlxsuite Pro in a project with an unlimited number of replicas (applications). with this license, you receive 1 months of technical support (or 5 support requests within 12 months) and a major upgrade
The cost of this license is US $466.
3. Enterprise license allows you to use an unlimited number of Dhtmlxsuite Pro projects, provided they are developed by a company. free support/upgrade for 112th month . The cost of this license is US $1146.
We will introduce the use of each component and the case effect
Front-end JS development Framework-DHTMLX