Avoin lähdekoodi · Tay
jQueryn parhaat puolet.
Tuotuna nykyaikaan.
Tay on TypeScript-kirjasto nopeampien verkkosivustojen rakentamiseen. Se tarjoaa jQueryn yleisimmin käytetyt funktiot ilman riippuvuutta jQueryn animaatioista.
Kaikille front-end-kehittäjille
1KB
Pakattuna. Latautuu lähes välittömästi.
TypeScript
Rakennettu alusta asti
Ei perintökuormaa
Ilman painoa ja painolastia
250 % nopeampi
Koodin suoritus vs. jQuery
TypeScript-pohjainen kirjasto
Kun jQuery luotiin, selainyhteensopivuus oli JavaScriptissä suuri haaste. TypeScriptillä kirjoitat koodia modernilla, tyypitetyllä kielellä ja käännät sen vanhempaan JavaScript-syntaksiin, kuten ES5:een tai ES6:een, selainyhteensopivuus tulee valmiina.
Minimaalinen koko
Front-end-kehityksessä pieni tiedostokoko on ratkaisevan tärkeä. Tayn pakattu tiedostokoko on vain 1KB, mikä tekee siitä ihanteellisen valinnan.
”Write less, do more” -filosofia
jQueryn toinen suuri etu on, että se säästää aikaa kehityksessä. Sillä samat asiat hoituvat nopeammin kuin pelkällä JavaScriptillä.
250 % nopeampi kuin jQuery
Pienen kokonsa lisäksi Tay suorittaa koodia nopeammin kuin jQuery.
Kenelle Tay on tarkoitettu?
Tay ei ole täysimittainen kehys, eikä sen mukana tule laajoja kirjastoja projektin laajentamiseen. Se sopii parhaiten projekteihin, joissa nopeus on kriittistä, kuten verkkokauppasovelluksiin.
Rakensimme sen sivustomme verkkokauppaosioon (joka ei ole vielä julkinen), mutta näet sen toiminnassa alla olevalla videolla.
Suorituskykytestit
Nopeampi ajaa. Nopeampi ladata.
250%
nopeampi koodin suoritus kuin jQueryllä
Tämä on itse asiassa pienin tekemämme vertailutulos. Koodissa käytetyistä toiminnoista riippuen suorituskykyero voi olla jopa 1000 %.
3000%
nopeampi latautumaan mobiilissa, aika käyttövalmiiksi
Latausaika ennen kuin kirjastoa voi käyttää, Googlen mobiilitestin nopeudella 1628 Kbps.
Lyhyesti: yllä mainituista suosituista JavaScript-kirjastoista jQuery latautuu käyttövalmiiksi 150 millisekunnissa, kun taas Tay on valmis vain 5 millisekunnissa. Toisin sanoen Tay latautuu 3 000 % nopeammin kuin jQuery.⬤
Käyttö
jQuery-tyyliin
$(".myclass").addClass("example");
Tay version:
t(".myclass").addClass("example");
Käyttö
Käyttö suoraan elementeissä
myElement.parent().find(".switch").toggleClass("example");
Lataa
Avoin lähdekoodi GitHubissa.
Hae lähdekoodi, lue koodi, julkaise nopeampia sivuja.
Sinun menestystarinasi voi olla seuraava.
Kysyttävää? Autamme sinua tekemään oikean ratkaisun.