Webix controls provide a simple server-side integration with direct communication between the client-side Webix widgets data and various technologies such as PHP, ASP.NET, Java and Ruby. Moreover, the components also work with several MVC frameworks such as RoR, ASP.NET MVC, Spring, Struts and Grails.
As of the time of this writing,Webix library includes components such as Accordion, Calendar, Carousel, Chart, Colorboard, Context, ContextMenu, DataTable, Dataview, Form, Form Controls, Grouplist, HTMLform, IFrame, Layout, Resizer, List, Menu, Multiview, Popup, Property Sheet, Scrollview, Tabview, Template, Toolbar, Tree, Treetable, Unitlist, Uploader and Window.
InfoQ had a chat with Maksim Kozhukh, Lead Developer, XB Software to know more about Webix control library
InfoQ: What kind of applications can be developed using Webix?
InfoQ: Can you elaborate more on Backbone.js integration? What advantage does it bring to developers?
It is possible to define data models in Backbone way (there are a lot of ready to use solutions) and link Webix UI to backbone models. As result, the logic of an app will work with data through Backbone models, without caring about UI details. Adding|Deleting|Updating data will be automatically reflected in UI which significantly simplifies development.
InfoQ: How easy it is to integrate Webix with .NET?
It integrates easily with MVC.NET and can be used with .NET webservices (.NET code is used as a data provider while UI and client-side logic is implemented through Webix's code).
InfoQ: Can I build Windows Store Apps with Webix?
InfoQ: Can you please share with us the future plans of Webix?
We are planning to add more useful tools such as visual designer for UI, extra skins and tools for their customization.