UmbrellaJS je vaše alternativa k jQuery
Otevřený zdroj Knihovna jQuery dominuje vývoj webových aplikací po celá léta. Je to stále jeden z nejdůvěryhodnějších zdrojů pro JavaScript, ale je tu nová knihovna ve městě volal UmbrellaJS.
Deštník je také zcela otevřený zdroj a nabízí mnoho stejné funkce včetně selektorů elementů, DOM manipulace a AJAX požadavků.
Deštník JS funguje téměř přesně jako jQuery s výjimkou volání různých syntaxí a funkcí. Takže pokud je tento deštník blízko k jQuery, jaká je výhoda použití?
No, deštník má být mnohem menší knihovna než jQuery a jeho pouze pro DOM manipulaci. A upřímně, tato knihovna je super kompaktní ve srovnání s jQuery.
Úplná knihovna Umbrella.js je asi 4KB neznečištěných. jQuery je nejnovější verze celkem přes 250KB! Takže pokud hledáte zjednodušená verze jQuery pak bude deštník rychlejší načtení a stejně jednoduché.
Online dokumentace nabízí a seznam všech funkcí a parametrů můžete přejít do těchto funkcí. Je to kompletní průvodce na deštník a je to neustále aktualizován.
Naštěstí, mnoho podobných funkcí jQuery je napodobováno přes Umbrella tak syntaxe je velmi snadno čitelná. Například na()
Metoda je stejná a můžete předat všechny stejné posluchače událostí jako klikněte
nebo vznášet se
.
Největší rozdíl je to, že deštníkové voliče používají u ()
místo běžné metody jQuery $ ()
. Tady je příklad kódu , který spustí výstražné okno, když někdo klepne na tlačítko s třídou .tlačítko
.
u ("tlačítko") on ("click", function () alert ("Hello world"););
Je to jednoduchý příklad, ale dokonale ilustruje hodnotu deštníku.
Na viz živé demo podívejte se na toto pero nabízí výběr vstupního pole vzorku. Veškerý výstupní kód je na obrazovce. Můžete také studovat zdrojový kód deštníku JS vidět, jak to funguje.
Chcete-li se dozvědět více o deštníku, podívejte se na oficiální webové stránky nebo nahlédněte do zdrojového kódu žijícího v doméně GitHub repo.