La velocità di questa pagina TTFB … LCP …

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.