Den här sidans hastighet TTFB … LCP …

Öppen källkod · Tay

Det bästa från jQuery.
För en modern tid.

Tay är ett TypeScript-bibliotek för att bygga snabbare webbplatser. Det erbjuder de mest använda jQuery-funktionerna, utan att förlita sig på jQuerys animationer.

För alla frontendutvecklare

1KB

Komprimerat. Laddar nästan direkt.

TypeScript

Byggt från grunden

Inget arv

Utan vikten eller bagaget

250% snabbare

Kodexekvering jämfört med jQuery

Bibliotek baserat på TypeScript

När jQuery skapades var kompatibilitet mellan webbläsare en stor utmaning i JavaScript. Med TypeScript skriver du kod i ett modernt, typat språk och exporterar den till äldre JavaScript-syntax som ES5 eller ES6, med kompatibilitet mellan webbläsare direkt ur lådan.

Minimal storlek

Inom frontendutveckling är minimal filstorlek avgörande. Tays komprimerade filstorlek är bara 1KB, vilket gör det till ett självklart val.

Filosofin ”Write less, do more”

jQuerys andra stora fördel är att det sparar tid under utvecklingen. Du gör samma saker snabbare än med ren JavaScript.

250% snabbare än jQuery

Utöver den lilla storleken ger Tay också snabbare kodexekvering än jQuery.

Vem är Tay till för?


Tay är inget fullfjädrat ramverk och har inga omfattande bibliotek för att bygga ut projekt. Det passar bäst för projekt där hastigheten är avgörande, som e-handelsapplikationer.

Vi byggde det för e-handelsdelen av vår webbplats (som ännu inte är publik), men du kan se det i aktion i videon nedan.

Benchmarks

Snabbare att köra. Snabbare att ladda.

250%

snabbare kodexekvering än jQuery


Det här är faktiskt den lägsta jämförelsen vi har mätt upp. Beroende på vilken funktionalitet koden använder kan skillnaden i prestanda uppgå till 1000%.

3000%

snabbare att ladda i mobilen, tid tills det är redo att användas

Nedladdningstid innan ett bibliotek kan användas, vid Googles mobila testhastighet på 1628 Kbps.

Kort sagt: bland de populära JavaScript-biblioteken ovan laddar jQuery på 150 millisekunder innan det är redo att användas, medan Tay är redo på bara 5 millisekunder. Tay laddar med andra ord 3 000% snabbare än jQuery.​⬤

Så används det

I jQuery-stil

$(".myclass").addClass("example");

Tay version:

t(".myclass").addClass("example");

Så används det

Direkt på element

myElement.parent().find(".switch").toggleClass("example");

Ladda ned

Öppen källkod på GitHub.

Hämta källkoden, läs koden, leverera snabbare sidor.

Din framgångssaga kan bli nästa.

Har du frågor? Vi hjälper dig att ta rätt beslut.