11.02.2009

13 důvodů pro použití jQuery

Přidal: Mahbúb In: misc

No, tam bylo mnoho článků na WWW, jež bude stačit "Proč jQuery je volba". Pro mě je to jen precizní, dobře strukturované, vysoké učení křivky a snadné použití. Když jsem byl na začátku mého undergrad v roce 1999, tam byl žádná knihovna se vypořádat s příčnými prohlížeče (Netscape problémů používán dělat ze života peklo pro programátory JavaScript). Takže jsme museli psát delší skripty pro určitý účel a zvládnout křížové prohlížeče problémy. Thomas Brattli na dhtmlcentral dal některé docela dobré skripty na menu a některých knihoven, které jsme použili k provedení. Ale hlavně tam byl žádná taková dobrá knihovna, která by mohla dělat magii, knihovnu, které lze snadno rozšířit tak, jak chcete, něco, co splňuje skutečný programovací standard. Cesta k tomu, že javascript rámec začala mnohem dříve. Existuje celá řada knihoven, které začalo to mochikit, prototyp, Mootools, dojo atd. Ale měli byste používat jQuery pro:

    1. Velmi lehká, váží méně než 20 kB, kdy byla co nejmenší a gzip.
    2. Vysoké učení.
    3. Super chainability. Téměř každý jQuery metoda vrací jQuery objekt, který vám umožní dát metody v ocasy jeden po druhém. .. jako $ ("# div_one") css ("hranice", "1px solid # 000") fadeTo (300,0.5) slideUp (300).;
    4. Může být použit s jinými knihovnami, jako Mootools pomocí noconflict ().
    5. Snadno psát pluginy.
    6. Kód se stává krátké, sladké a snadno pochopitelné.
    7. Nemusíte být Javascript geek, horní napsat jQuery kódy.
    8. DŮLEŽITÉ: Obrovské podpory Společenství a příspěvky.
    9. Používá se hlavních open-source aplikace, jako je Drupal, WordPress.
    10. Microsoft zvolil jQuery jej používat s jejich aplikací. (Může být ideální místo pro některé fanoušky MS ;) )
    11. Velmi snadno si hrát s DOM. Hodně postaven v integrovaných metod. DOM selektory jsou velmi untuitive.
    12. Podporuje XPath selektorů.
    13. VELMI VELMI jednoduché vestavěné utility AJAX. (Napište mi email když někdo potřebuje vědět, jak snadné to je).

      Ok .. stačí. Seznam by mohl pokračovat dost dlouho.

      Více přijít brzy.

      5 Reakce na "13 důvodů pro použití jQuery"

      1 | Jeevan

      11.3.2009 v 9:01

      Avatar

      Ahoj by u mi o jQuery ajax se jednoduchým způsobem?
      Díky.

      2 | Mahbúb

      11.3.2009 v 9:56 hod.

      Avatar

      Jistě: Je to docela snadné. Existují různé způsoby odesílání AJAX žádost prostřednictvím jQuery. Ale je to vždy lepší používat základní funkce.

      to jde takhle
      $.ajax({
      url : "your_url",
      type : "post",
      data : "&param1=value1&param2=value2",
      success : function (response){
      alert(response)
      }
      });

      Tyto vlastnosti jsou docela samozřejmý. Pro podrobné dokumentace na vyžádání AJAX, můžete najít na webu jQuery http://docs.jquery.com/Ajax~~pobj a krátkých zde http://docs.jquery.com/Ajax/jQuery.ajax~~HEAD=NNS~~HEAD=pobj možností symbolů #

      Jsem zjistil, že nejjednodušší mezi všemi knihoven jako prototyp, Mootools, dojo a Ext

      3 | Oscar kmotřenec

      19.března 2009 v 1:53 hod.

      Avatar

      Máte na mysli jQuery má nízkou křivku učení? Wouldn'ta větší křivka znamená více se učit ně těžší? Knihovna těžké učit se jeden není dobrý ;)

      4 | Mahbúb

      20.března 2009 v 7:28

      Avatar

      Myslím, že jsem četl, že v řízení provozu nebo vysoká strmá křivka učení znamená, že "když se věci se snadno učí, že má vysokou křivku učení". Jinými slovy, pokud úkol 80% zaučení sazbu to znamená, že druhá jednotka úkolu má 80 procent z první a třetí se 80% z druhého.
      JQuery je velmi snadné se naučit a myslím, že bych napsal vysoké učení křivka rychlosti a to by nebylo mást lidi ;)

      Komentovat formulář


      Překladatel

      English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flagAlbanian flagEstonian flagGalician flagMaltese flagThai flagTurkish flagHungarian flag

      Tagy