Åpen kildekode · Tay
Det beste fra jQuery.
Tatt inn i vår tid.
Tay er et TypeScript-bibliotek laget for raskere nettsteder. Det gir deg de mest brukte jQuery-funksjonene, uten å være avhengig av jQuery-animasjoner.
For alle frontend-utviklere
1KB
Komprimert. Laster nesten umiddelbart.
TypeScript
Bygget fra grunnen av
Ingen arv
Uten vekten og bagasjen
250 % raskere
Kodekjøring sammenlignet med jQuery
TypeScript-basert bibliotek
Da jQuery ble laget, var kompatibilitet på tvers av nettlesere en stor utfordring i JavaScript. Med TypeScript skriver du kode i et moderne, typet språk og eksporterer den til eldre JavaScript-syntaks som ES5 eller ES6, og får kompatibilitet på tvers av nettlesere rett ut av boksen.
Minimal størrelse
I frontend-utvikling er minimal filstørrelse avgjørende. Tay er bare 1KB komprimert, og dermed et ideelt valg.
«Write less, do more»-filosofien
jQuerys andre store fordel er at det sparer tid i utviklingen. Du får gjort de samme oppgavene raskere enn med ren JavaScript.
250 % raskere enn jQuery
I tillegg til den lille størrelsen kjører Tay også koden raskere enn jQuery.
Hvem er Tay for?
Tay er ikke et fullverdig rammeverk og kommer ikke med omfattende biblioteker for å utvide prosjektet. Det passer best for prosjekter der hastighet er kritisk, som netthandelsløsninger.
Vi bygde det for netthandelsdelen av nettstedet vårt (som ikke er offentlig ennå), men du kan se det i aksjon i videoen nedenfor.
Benchmarks
Raskere å kjøre. Raskere å laste.
250%
raskere kodekjøring enn jQuery
Dette er faktisk den laveste sammenligningen vi har målt. Avhengig av funksjonaliteten som brukes i koden, kan ytelsesforskjellen komme opp i 1000 %.
3000%
raskere lasting på mobil, til klar til bruk
Nedlastingstid før et bibliotek kan tas i bruk, ved Googles mobile testhastighet på 1628 Kbps.
Kort sagt: Blant de populære JavaScript-bibliotekene over laster jQuery på 150 millisekunder før det er klart til bruk, mens Tay er klart på bare 5 millisekunder. Tay laster med andre ord 3 000 % raskere enn jQuery.⬤
Slik bruker du den
I jQuery-stil
$(".myclass").addClass("example");
Tay version:
t(".myclass").addClass("example");
Slik bruker du den
Brukt direkte på elementer
myElement.parent().find(".switch").toggleClass("example");
Last ned
Åpen kildekode på GitHub.
Hent kildekoden, les koden, lever raskere sider.
Neste suksesshistorie kan være din.
Har du spørsmål? Vi hjelper deg å ta det riktige valget.