Фреймворк ExtJS

ExtJS - библиотека виджетов

Библиотека ExtJS  (а точнее Фреймворк) предназначена для создания интерфейсов и содержит в своем составе штатный джентльменский набор. Оговорюсь сразу, что эта библиотека не предназначена для использования на сайтах, ибо весьма большая (800кб без сжатия при первичной загрузке) но для web-приложений просто незаменима. А для RIA и приложений для локальной сети, альтернативы подобного класса я пока не встречал вообще.

Из минусов, могу отметить только непривычный, самокомментирующий синтаксис. (Хотя пиндосы и стремящиеся ими стать запишут это в плюс :-) как говорится, «на вкус и цвет, все фломастеры разные»)

Из плюсов, стоит отметить то, что на этом Фреймворке можно реально создать логику отображения, подкачивая с сервера только данные в виде JSON (ясон) или AJAX (аякс). Например код моей первой работы на ExtJS, небольшой CRM для нашей фирмы, занял всего 50кб и это принимая во внимание то, что в ней используется с десяток форм и 4 отчета.

Конечно же, весь функционал в красивом стиле «Office 2007» который так возбуждает наших бухгалтеров на выплаты премий. ;-)

 

Ошибки?

Должен признать, что ошибки встречаются. В принципе даже моего ума хватало на их устранение, но вот выложить свои заплатки, так и не смог, запутался в их буржуйском сайте.

 

Скачать книги по ExtJS на буржуйском

Learning ExtJS (5.2 Mb) (en) книга по GUI фреймворку ExtJS.

Меню

Web Знания

Web Разработка

Реклама