"First Lesson" Webix Introduction Self-study-introduction Webix

Source: Internet
Author: User
Tags jquery library

Webix is a cross-browser, cross-platform JavaScript framework that uses JavaScript, CSS,HTML5 technology to build interactive Web applications. The library offers dozens of fully customizable components that provide jquery integration and can handle any server-side platform: PHP,. NET, Java and other flexible layouts, unlimited scalability, a controllable look, and intuitive APIs that can create Web applications that work on desktops, phones, and tablets.

After the translation beautify a bit, don't mind ha

Key Features

1. A rich user interface

There are dozens of fully customizable components available in the library.

2. Supported data formats: XML, JSON, Jsarray, CSV

Developers can specify data in their preferred format. Support for all popular data formats.

3. Intuitive JS OOP

Simple, lightweight code provides a simple and understandable concept of OOP.

4. Simple integration with the server side

Some platforms (PHP,. Net,java) Prepare the data loading solution, save, and output.

5. Full API support

Fully detailed description of available APIs.

6. Unlimited scalability

Webix does not limit the developer's ability to expand and provides rich component extensibility and innovation.

7. Support Internationalization and Localization

Support for internationalization is allowed to be translated and modified to the local version of the language.

8. Standard CSS Style

You can use CSS to combine component content to achieve the desired appearance. CSS can be applied to the entire layout or to specific components, items, and so on.

9. Flexible layouts

The layout of each element can be individually configured or part of the layout: width, height, color, and so on.

10. Dynamic filtering and sorting

The component library provides a rich range of filtering and sorting methods, from built-in tools to fully customizable filtering processing logic.

11. You can show or hide components

The layout of any component can be hidden (displayed).

12. Integration with jquery

Webix is an integrated jquery that allows you to develop in accordance with the features of the jquery library with minimal configuration.

13. Dynamic component when fetching data from the server up and down scrolling

When working with large datasets, developers can dynamically load data to reduce complexity and increase the amount of control for performance, polling interval, and load logging.

14. A variety of event callbacks: load, sort, etc.

A variety of event callbacks allow you to handle any actions and processes that may occur.

15. Inline editing

All data contained components can be edited directly on the page.

16. Drag and drop

The component library supports both internal and external DND and allows custom "drag", "put" operations.

17. Integration with third-party libraries

Webix can integrate a variety of third-party libraries: Backbone. JS, Google, Nokia and Yandex maps, Mercury, Nicedit, TINYMCE and Code Mirror text editors.

18. Copy to/from clipboard

By common CTRL + C/ctrl + V keyboard shortcut data can be copied to other applications for further processing or in one or several components.

19. Offline support

Offline support allows your applications to run and be updated offline without relying on the state of the network.

20. Data binding

Allows you to bind several components together, maintaining synchronization, that is, when the component of the data changes its value, the remaining components are automatically updated to reflect this change.

21st. Can be customized for pagination

One or several pagination components can be added to the page to display a page-by-page data. Data is pulled from the server side, and the corresponding data is opened to the relevant page when needed. You can configure settings such as the number of rows per page, template navigation controls, and so on.

"First Lesson" Webix Introduction Self-study-introduction Webix

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.