Přejít k navigační liště

Zdroják » Zprávičky » TaskSpeed – porovnejte si sami rychlost JS framewoků. Vyhrává Dojo

TaskSpeed – porovnejte si sami rychlost JS framewoků. Vyhrává Dojo

Pokud si chcete porovnat rychlost javascriptových frameworků, můžete vyzkoušet test TaskSpeed. Testy proběhnou ve vašem prohlížeči a výsledky budou po vašem odsouhlasení odeslány na server, kde se generují žebříčky. Z těch se zatím jako nejrychlejší ukazuje framework Dojo. Mezi nejpomalejšími najdete jQuery a Prototype. Pěkně je vidět i snaha o zrychlování frameworků, např. velký pokrok jQuery 1.3.x oproti verzi 1.2.x.

Zajímavé je i porovnání rychlostních žebříčků mezi jednotlivými prohlížeči, např. MooTools je rychlý ve Firefoxu a Safari, ale v IE6 a IE7 se propadá a např. jQuery jej hravě předběhne. To mj. ukazuje, že problematika rychlosti není vůbec jednoduchá a na jednoduchá porovnání frameworků mezi sebou bychom se vůbec neměli spoléhat, vždy bude zásadně rozhodovat i typ a verze používaného prohlížeče. (Zdroj: Ajaxian)

Komentáře

Odebírat
Upozornit na
guest
1 Komentář
Nejstarší
Nejnovější Nejvíce hlasů
Daniel Steigerwald

Co se týká MooTools, tak zpomalení v Internet Exploreru je způsobeno tím, že IE nepodporuje Element prototype, proto je třeba všechny metody nakopírovat do elementu ručně, proto to zpomalení. Ostatní frameworky tohle neřeší, protože prototype nemodifikují (krom Prototype.js). Tím se mootools liší. Jednoduše, je to o tom, buď mít metodu addClassToElement(el, 'someClass'), nebo el.addClass('someClass'). Druhý přístup je ala mootools. JQuery podporuje podobný zápis, ale tak, že vytváří wrapper class. Stejně tak jako YUI3. Připravované MooTools 2 rozšiřují element jiným způsobem, který je asi o 10000 % rychlejší ;), takže výsledky budou jiné. Taky je třeba říct, že element se rozšiřuje jednou, takže následné testy (opakované), by vypadaly také jinak. A ještě poznámka, proč je jQuery tak pomalé, je dané jeho "architekturou" plnou univerzálních magic method, které tak platí daň za svou univerzalitu.

„Hazardují s našimi životy“: Odchod výzkumníka rozjel na X debatu o vyhubení lidstva AI

AI
Komentáře: 0
Debata o tom, zda umělá inteligence může přivodit konec lidstva, se přehnala sociální sítí X. Odchod bezpečnostního výzkumníka z Anthropicu a jeho odhad desetiprocentní pravděpodobnosti vyhynutí spustil vlnu, do níž se zapojil i šéf firmy Dario Amodei. Zatímco jedni volají po zpomalení vývoje, čerstvý report ukazuje, jak jsou modely zneužívány už dnes.

Tailwind není jediná cesta. Pět přístupů k CSS, které stojí za zvážení

Zeptejte se dnes libovolného juniora, čím bude stylovat nový projekt, a s pravděpodobností hraničící s jistotou uslyšíte „Tailwind“. Zeptejte se jazykového modelu a dostanete Tailwind dokonce i tehdy, když jste o něm nic neřekli. Utility-first přístup se za posledních pět let stal tichým defaultem celého frontendu, a to natolik, že volba stylovacího nástroje přestala být rozhodnutím a stala se rituálem.