Что такое различие между библиотекой EXT-JS, ЯДРОМ РАСШИРЕНИЯ, РАСШИРЕНИЕМ-GWT

Что такое различие между библиотекой EXT-JS, ЯДРОМ РАСШИРЕНИЯ, РАСШИРЕНИЕ-GWT, поскольку я работал над расширением-js поэтому, объясняет меня на языке неспециалиста :)

8
задан Amit Sharma 11 July 2010 в 18:25
поделиться

1 ответ

Изначально это был просто Ext JS. В составе 3.x Ext Core был исключен из Ext JS как отдельная основная библиотека, похожая на jQuery, и Ext JS по умолчанию связывает ее. Так что, если вы просто используете Ext JS, функциональной разницы нет. Однако теперь вы можете использовать Ext Core отдельно от фреймворка виджетов, например чтобы делать такие вещи, как jQuery, или просто запускать собственное приложение, используя базовую библиотеку, но без виджетов. Другое большое отличие состоит в том, что, хотя Ext JS имеет двойную коммерческую лицензию / лицензию GPL, Ext Core имеет лицензию MIT (опять же, чтобы быть сопоставимым с jQuery и другими базовыми библиотеками).

Ext GWT не связан между собой, поскольку он не основан непосредственно на той же базе кода JS (он основан на платформе Google GWT Java, которая выводит свой собственный JS). Однако взаимосвязь заключается в том, что они оба предлагают одни и те же виджеты с одинаковым внешним видом и функциональным качеством. Они также стремятся к схожести API, хотя по характеру различий в фреймворках истинное равенство API невозможно. Ext GWT лицензируется как Ext JS, и на стороне GWT нет эквивалента Ext Core, с ним вы получаете все.

18
ответ дан 5 December 2019 в 09:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: