Ö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.