Open Source · Tay
Il meglio di jQuery.
Portato nell’era moderna.
Tay è una libreria TypeScript pensata per creare siti più veloci: offre le funzioni jQuery più usate, senza dipendere dalle animazioni di jQuery.
Per tutti gli sviluppatori front-end
1KB
Compresso. Si carica quasi all’istante.
TypeScript
Costruito da zero
Zero legacy
Senza peso né zavorre
250% più veloce
Esecuzione del codice rispetto a jQuery
Libreria basata su TypeScript
Quando nacque jQuery, la compatibilità cross-browser in JavaScript era una sfida enorme. Con TypeScript scrivi codice in un linguaggio moderno e tipizzato e lo esporti in sintassi JavaScript meno recenti come ES5 o ES6, ottenendo la compatibilità cross-browser senza sforzo.
Dimensioni minime
Nello sviluppo frontend, le dimensioni ridotte dei file sono cruciali. Tay pesa appena 1KB compresso: la scelta ideale.
La filosofia «Write less, do more»
Il secondo grande vantaggio di jQuery è il tempo risparmiato in fase di sviluppo: permette di svolgere gli stessi compiti più rapidamente rispetto al JavaScript puro.
250% più veloce di jQuery
Oltre alle dimensioni ridotte, Tay offre anche un’esecuzione del codice più rapida rispetto a jQuery.
Per chi è Tay?
Tay non è un framework completo e non include librerie estese per ampliare il progetto. È ideale per progetti in cui la velocità è critica, come le applicazioni e-commerce.
L’abbiamo creato per la sezione e-commerce del nostro sito (non ancora pubblica), ma puoi vederlo all’opera nel video qui sotto.
Benchmark
Più veloce da eseguire. Più veloce da caricare.
250%
di velocità in più nell’esecuzione del codice rispetto a jQuery
In realtà è il benchmark comparativo più prudente che abbiamo condotto. A seconda delle funzionalità usate nel codice, le differenze di performance possono arrivare fino al 1000%.
3000%
più veloce da caricare su mobile, fino a quando è pronto all’uso
Tempo di download prima che una libreria sia utilizzabile, alla velocità del test mobile di Google di 1628 Kbps.
In breve, tra le librerie JavaScript più diffuse citate sopra, jQuery si carica ed è pronto all’uso in 150 millisecondi, mentre Tay è pronto in appena 5 millisecondi. In altre parole, Tay si carica il 3.000% più velocemente di jQuery.⬤
Come si usa
Stile jQuery
$(".myclass").addClass("example");
Tay version:
t(".myclass").addClass("example");
Come si usa
Uso diretto sugli elementi
myElement.parent().find(".switch").toggleClass("example");
Download
Open source su GitHub.
Scarica il sorgente, leggi il codice, pubblica pagine più veloci.
La prossima storia di successo potrebbe essere la tua.
Hai domande? Siamo qui per aiutarti a fare la scelta giusta.