jQuery and Jack Slocum’s Ext

Posted on by

Ext JavaScript Library

Today, we’re proud to announce that the jQuery Project and Jack Slocum’s Ext Project, have partnered to integrate the amazingly lightweight and powerful jQuery framework with Ext’s awesome UI library. This collaboration will greatly enhance the capabilities of both projects and expand the functionality available to developers using the jQuery JavaScript Library and the Ext UI component suite.

Specifically, the upcoming Ext 1.0 release will be able to run, natively, on the jQuery JavaScript Library. No other libraries will be required. The jQuery and Ext teams are actively working together to bring this integration to the Ext codebase.

Here’s some possible questions and answers (feel free to post any others that you have in the comments):

What prompted the collaboration?

Ext has some fantastic components – arguably, the best on the web. jQuery has all the core functionality to support what Ext has. The jQuery team contacted Jack Slocum with the hopes that we could work together to add jQuery support to the Ext library, and Jack whole-heartedly agreed. It’s a win-win situation: jQuery gets some awesome components, Ext gets a huge influx of new users.

What are the benefits for jQuery and Ext users?

jQuery users gain a huge number of expertly-designed components that they will be able to deploy immediately. Additionally, they’ll be able to use them in a manner that better suits the jQuery philosophy (e.g. being able to call Ext queries on sets of elements, chaining calls, leveraging jQuery’s support for true unobtrusive DOM scripting etc.)

At the same time, existing Ext users will gain the flexibility of being able to continue to use Ext’s professional-caliber components while leveraging the lightweight, small (~19k) and powerful jQuery framework.

How will the two teams work together?

After the first beta release of Ext 1.0, jQuery will be providing a
strike team which will work to iron out all the integration points in Ext. At the same time, Jack will be working to isolate all the remaining framework-specific code, making it easier for us to finish the conversion process. All of this will be in place for Ext’s final 1.0 release, which will support both Yahoo UI and jQuery.

How will support be handled?

The jQuery team will be providing support for any bugs that may only exist in the jQuery version of Ext.

Support for Ext, itself, will continue to be handled via the Ext forums. The Ext project will also begin offering a level of paid support for its corporate users.

What Ext features will be included in Ext 1.0 for jQuery

All available Ext 1.0 features are going to be supported by jQuery.

The final feature list, for Ext 1.0, is still being finalized but a full breadth of new functionality can be expected.

When will Ext 1.0 for jQuery be available?

The final release date still has yet to be finalized and we will make a formal announcement on the jQuery blog, the jQuery mailing list, the Ext project site, and the Ext forums once the its ready to go.

An alpha release of Ext 1.0 was just released, but does not, yet, include the jQuery compatibility layer.

Do any licensing issues exist?

No. jQuery’s licensing will remain the same, and Ext 1.0 will be completely open source (LGPL).

Additionally, corporations will be able to purchase an Ext support license. This will include email support and SVN access, amongst other features.

Update: Digg this story up!

Examples

Here are examples of what you can do with Ext. (All demos currently run on Yahoo UI, as the Ext 1.0 alpha release doesn’t support jQuery.)

Paged, Dynamic, Grids

Ext Paged Grid

Mixed Content Menus

Ext Mixed Content Menus

Advanced Dialog Layout and Themes

Ext Dialog Layout

Message Box Dialog

Ext Message Box Dialog

Drag-and-Drop Trees

Ext Drag and Drop Trees

66 thoughts on “jQuery and Jack Slocum’s Ext

  1. Pingback: My Cup of Java - Today’s Top Blog Posts on Java - Powered by SocialRank

  2. Ò»ÏßͨÊÇÒ»¿îÒòÌØÍø·þÎñ²úÆ·£¬ËüÈÃÓû§Ö»ÓÃÒ»ÌõÏßÉÏÍø£¬¾Í¿ÉÒÔÍ»ÆÆÀ§ÈÅÓû§ÒѾõĻ¥ÁªÍøµÄ»¥Áª»¥Í¨ÎÊÌ⣬ȷ±£Óû§²»ÂÛÊÇÓõĵçÐÅ¡¢Íøͨ¡¢»¹ÊÇÁªÍ¨¡¢Ìúͨ¡¢½ÌÓýÍøµÄÍøÂ綼¿ÉÒÔ×ÔÓɵķÃÎÊÆäËüÍøÂ磬¶ø²»»á³öÏÖµôÏß¡¢ÑÓʱ¡¢¶ª°üµÈÎÊÌâ¡£¼ò¶øÑÔÖ®£¬¡°Ò»ÏßͨȫÍø¡±¡£
    µØÖ·£ºwww.9709.com
    ÁªÏµQQ£º373041272

  3. ×ð¾´µÄÐÂÀÏ¿Í»§ÄúºÃ! ÎÒ¹«Ë¾ÏÖ¿ÉÌṩ±¾µØÇø

    µÄƱ¾Ý,³åÕÊ.ÊÕÕÊ.²¹³ä²î¶î.ºÏÀí±ÜË°.µãÊýÏ൱

    ÓŻݣ¡ÈçÓÐÐèÒªÇëÁªÏµ:£¨136 8686 8373£©Àî¾­Àí

    ÉîÛÚÐÀ»ªÊµÒµÓÐÏÞ¹«Ë¾

  4. ÄúºÃ£¬±¾µêרӪÏã¸ÛÔ­×°½ø¿ÚÄÌ·Û£¡µêÖ÷ÓµÓÐ
    Á½µØÅÆÕÕ³µ£¬À´ÍùÏã¸Û·½±ã¡£ËùÓвúÆ·À´×ÔÏã¸Û»Ý
    ¿µ¡¢ÍòÄþ¡¢Çü³¼ÊÏ¡¢´óÒ©·¿£¬°Ù·Ö°ÙΪÏã¸ÛÔ­×°½ø
    ¿ÚÄÌ·Û£¡ÖÊÁ¿±£Ö¤£¡¼Û¸ñÓŻݣ¡ÏêÇé¼ûÌÔ±¦µê£º
    http://shop36398407.taobao.com/

  5. ²úÆ·¹¦ÄÜ:
    1.¶ÌÐŲéѯ£ºÍ¨¹ýÊÖ»ú¶ÌÐÅÖ¸Áî·¢Æð¶¨Î»£¬É豸»á»Ø¸´ÃèÊöµØÀíλÖõÄÐÅÏ¢µ½ÊÖ»úÉÏ¡£
    2.ÍøÂç²éѯ£ºÍ¨¹ýWEBä¯ÀÀÎÒ˾רҵ¶¨Î»Æ½Ì¨£¬Óû§Ö»ÐèµÇÈëÍøÒ³£¬²»ÐèÏÂÔØÈκÎÈí¼þ£¬¿Éͨ¹ýµç×ÓµØͼÏÔʾ³µÁ¾
    µÄµ±Ç°Î»Öá£
    3.Ò»¼ü±¨¾¯£ºÔÚ½ô¼±Çé¿öÏ£¬¼ÝÊ»ÈËÔ±¿ÉÒÔ°´Ï½ô¼±±¨¾¯°´Å¥£¬É豸ͨ¹ý·¢ËͶÌÐÅÏ¢ºÍ²¦´ò±»ÊÚȨµÄÊÖ»úºÅÂ뱨
    ¾¯£¬ÒÔ»ñÈ¡°ïÖú¡£
    4.Ô¶³Ì¼àÌý£ºÍ¨¹ýÊÚȨµÄÊÖ»úºÅÂë¿ÉÒÔËæʱ²¦´òÉ豸ºÅÂ룬¶Ô±»¶¨Î»É豸ÖÜΧµÄÉùÒôʵʱ¼àÌý¡£
    5.µçÔ´¼à²â£ºÒÔ³µÔصçԴΪÖ÷£¬ºó±¸ï®µç³Ø¹©µçΪ¸¨£¬µ±Ö÷µçԴȱ¶ÏµÄʱºò£¬ÆôÓú󱸵çÔ´,²¢»á¶ÌÐÅÌáÐÑÓû§¡£
    6.ÃÜÂëËø³µ£ºÍ¨¹ýÊÖ»ú¶ÌÐÅ·¢ËͳµÁ¾¶Ï¿ªÓÍ·/µç·ÃüÁîºÍÃÜÂë¾Í¿ÉÒÔ¶Ô³µÁ¾ÓÍ·ºÍµç·½øÐпØÖÆ£¬´ïµ½Ëø³µµÄÄ¿
    µÄ¡£
    7.Òƶ¯/Õ𶯱¨¾¯£ºµ±³µÁ¾Îª²¼·À״̬µÄʱºò£¬³µÁ¾Èç¹ûÓÐÒƶ¯»òÒì³£Õ𶯵Äʱºò£¬É豸¾Í»á×Ô¶¯·¢ËͶÌÐű¨¾¯¡£
    ´ËÍ⣬±¾²úÆ·±£ÃÜÐԸߣ¬Ã¿Ò»Ì¨É豸ʹÓõÄÊÇΨһµÄSIM¿¨£¬ÃÜÂë¿É×ÔÓÉÉèÖ㬿ͻ§ÐÅÏ¢Äܵõ½³ä·ÖµÄ±£»¤¡£
    ×¢Òâ:ÈçÀ´Ö®ÐDzúÆ·ÊÇ×îеÄ,ÓöÌОͿÉÒÔ°ÑÒ»Çи㶨µÄ,°üÀ¨Ô¶³Ì¶ÏÓͶϵç,Ô¶³ÌϨ»ðÔÚÄÚ!ÊÇרҵÉú²úÆû³µ¶¨Î»
    ,¼à¿Ø,×·×Ù,±¨¾¯,·ÀµÁ²úÆ·µÄ³§ÉÌ¡£
    ±¾¹«Ë¾ÏµÁвúÆ·ÏíÓÐ×ÔÖ÷֪ʶ²úȨ(רÀûÉêÇëºÅ:200710080266.1).ÏÖÕýÃæÏòÈ«¹úÕÐÇøÓò´úÀíÉ̼°¾­ÏúÉÌ,Ç¿ÓÐÁ¦µÄ
    ¼¼ÊõÖ§³Ö,Ç¿´óµÄÊг¡ÐèÇó,¹ãÀ«µÄÀûÈó¿Õ¼ä´´ÔìÄúµÄ¹ö¹ö²ÆÔ´.½ß³ÏΪÄú·þÎñ¡£QQ£º5603001£¬¿Í·þÈÈÏߣº400-
    700-9110£¬µç»°£º0755-25923845£¬ÏêÇéÇëµÇ½£ºwww.gps133.com

  6. Pingback: Extjs quick start guide for jQuery Developers - Let’s explore the web technologies together

  7. °ëÔ²ABßÇ°ÉËø¼«Ëٿ쿪¹¤¾ß¾­¹ý¼¸°Ù´ÎºÍÉÏ°Ù°ÑËøµÄÊÔÑé,¿ªÆô±£µÂ°²°ëÔ²ßÇ°ÉËø(°ËÖé)ºÍ²½Ñô°ëÔ²ßÇ°ÉËø(ÆßÖé,)¿ªÆô·½·¨¸úƽ¿ÚABßǰɼ±Ëٿ쿪¹¤¾ßÉÔÓв»Í¬,¿ªÆôʱҪÇá¶øÂýЩ,ÎýÖ½ÊÇÓ÷¹µêÓõÄÉÕ¿¾ÓõÄÎýÖ½,ÓõÄÊǵ¥²ãÎýÖ½,¿ªÆôʱ¼ä²½Ñô°ëÔ²ABßÇ°ÉËøÔÚÊ®Ãëµ½Ò»·ÖÖÓÖ®¼ä,±£µÂ°²°ëÔ²ABßÇ°ÉËøÔÚ¶þÊ®Ãëµ½Á½·ÖÖÓÖ®¼ä.¿ªÆôÂÊ´ï°Ù·ÖÖ®¾ÅÊ®ÒÔÉÏ£¬¡¶ÅäËͽÌѧ¹âÅÌ¡·/ÍøÕ¾£º http://www.lssj110.com µç»°£º15015136805 QQ359282591
    ÀîÊÏËøÒÕ¹«Ë¾

  8. Pingback: Ciekawe | Wiadomo?ci o technologiach IT

  9. Pingback: Extjs quick start guide for jQuery Developers | Fredonfire