BT

Webix 1.1 Adds Improved Server Side Integration, REST API and XSS Safe Support

by Anand Narayanaswamy on Oct 19, 2013 |

Webix UI controls has been recently updated to provide improved server-side integration and bug detection in addition to performance enhancement. The latest update includes an ability to disable any view such as a part of layout or text input.

Webix 1.1 enables you to make use of REST API with the controls by providing the following lines of code

load:"rest->/users/",
save:"rest->/users/"

The above code loads data from REST API and saves all changes onto the server. Moreover, you can use Webix with several server-side frameworks such as Ruby-on-Rails, Yii, Express and MVC.

Webix 1.1 provides a facility either to cache data locally or load data from server side in online mode and then make uses of the cached data in offline mode by using the following code

load:"offline->mydata.php"

The latest release also enables you to define your own method for data storage and retrieval in addition to its usage with index DB, sockets or any other data storage. It is also possible to define a XSS safe (pure text) template by using the following template notation.

template:"name: #!name#"

"The upcoming update 1.2 includes important features like integration with such popular MVC frameworks such as Angularjs and Backbonejs," said Maksim Kozhukh, Lead Developer, XB Software.

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

what's Webix UI Controls for .NET? by 马 德奎

In Webix doc , I see 'The library F......can work with any server-side platform: PHP, .NET, Java, etc.' Is this means that there is only one Webix that can work with several sever-side platform ? And what do you mean by 'Webix UI Controls for .NET'?

Re: what's Webix UI Controls for .NET? by Maksim Kozhukh

Library is fully client side, it uses server side only for data loading and data saving. As it uses command and standard protocols for it ( REST ), it possible to use any server side language for providing|storing data.

There is no .Net controls ( as component is fully client side - there is no need for server side components )

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

2 Discuss

Educational Content

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT