А как насчет сенча или Extjs? - PullRequest
2 голосов
/ 07 января 2011

Я здесь, чтобы задать общий вопрос о Extjs или любых других веб-технологиях ....

я обнаружил, что невозможно разобрать xml без помощи какого-либо веб-сервиса .....

Так что я хотел бы знать о плюсах и минусах таких технологий, особенно sencha.

Какая лучшая особенность, которую вы находите интересной в этой технологии, а также худшая вещь ...

Ответы [ 2 ]

3 голосов
/ 07 января 2011

ExtJS, SmartClient, YUI, MooTools и т. Д. - это все фреймворки с многофункциональными интернет-приложениями, которые позволяют интегрироваться на уровнях JavaScript и / или Google Web Toolkit. Я обычно видел ExtJS и SmartClient сравниваемые чаще всего. Я сам использовал SmartClient, и одна из причин, по которой я это сделал, была из-за различий в лицензировании между ними.

Самым большим преимуществом чего-то вроде ExtJS или SmartClient является то, что они позволяют вам сосредоточиться на создании службы, управляемой данными, которая легко интегрируется с их богатым набором виджетов. Это позволяет вам сосредоточиться на ваших данных и просто использовать их гибкие, универсальные, изящно выглядящие элементы веб-интерфейса.

На мой взгляд, это экономит время и повышает надежность браузера. Вы можете комбинировать их с такими вещами, как JQuery и т. Д. На самом деле, вы можете использовать ExtJS и SmartClient вместе, если хотите. (хотя большинство людей не будут)

2 голосов
/ 14 января 2011

В ExtJS & Sencha Touch есть пакет данных, который позволяет легко связывать клиентские приложения с источниками данных JSON, YQL, XML.

Вероятно, вам следует взглянуть на документацию для данных. * Часть библиотеки ExtJS: http://dev.sencha.com/deploy/dev/docs/?class=Ext.data.XmlStore, и эта область будет улучшаться в следующем EXT JS 4

...