De snelheid van deze pagina TTFB … LCP …

Open source · Tay

Het beste van jQuery.
Klaar voor nu.

Tay is een TypeScript-library voor snellere websites. Je krijgt de meestgebruikte jQuery-functies, zonder afhankelijk te zijn van jQuery-animaties.

Voor alle front-end developers

1KB

Gecomprimeerd. Vrijwel direct geladen.

TypeScript

Vanaf de basis opgebouwd

Geen legacy

Zonder overbodige ballast

250% sneller

Code-uitvoering vs. jQuery

Library op basis van TypeScript

Toen jQuery ontstond, was compatibiliteit tussen browsers in JavaScript een grote uitdaging. Met TypeScript schrijf je code in een moderne, getypeerde taal en exporteer je die naar oudere JavaScript-syntaxis zoals ES5 of ES6. Zo ben je direct compatibel met alle browsers.

Minimale omvang

Bij frontend-development telt elke kilobyte. Gecomprimeerd is Tay slechts 1KB, een ideale keuze.

De filosofie: ‘Write less, do more’

Het tweede grote voordeel van jQuery: het bespaart tijd tijdens het ontwikkelen. Je doet hetzelfde werk sneller dan met plain JavaScript.

250% sneller dan jQuery

Tay is niet alleen klein, maar voert code ook sneller uit dan jQuery.

Voor wie is Tay?


Tay is geen volwaardig framework en komt niet met uitgebreide libraries om je project uit te breiden. Het is vooral geschikt voor projecten waarin snelheid cruciaal is, zoals e-commerce-applicaties.

We hebben het gebouwd voor het e-commercedeel van onze website (nog niet publiek), maar in de video hieronder zie je het in actie.

Benchmarks

Sneller uitgevoerd. Sneller geladen.

250%

snellere code-uitvoering dan jQuery


Dit is zelfs de laagste vergelijkingsbenchmark die we hebben gedraaid. Afhankelijk van de gebruikte functionaliteit kan het prestatieverschil oplopen tot 1000%.

3000%

sneller geladen op mobiel, tot klaar voor gebruik

Downloadtijd voordat een library bruikbaar is, gemeten bij de mobiele testsnelheid van Google: 1628 Kbps.

Kortom: van de populaire JavaScript-libraries hierboven is jQuery na 150 milliseconden geladen en klaar voor gebruik. Tay is dat al na 5 milliseconden. Tay laadt dus 3.000% sneller dan jQuery.​⬤

Zo gebruik je het

In jQuery-stijl

$(".myclass").addClass("example");

Tay version:

t(".myclass").addClass("example");

Zo gebruik je het

Rechtstreeks op elementen

myElement.parent().find(".switch").toggleClass("example");

Download

Open source op GitHub.

Pak de broncode, lees mee en lever snellere pagina’s.

Jouw succesverhaal kan het volgende zijn.

Vragen? We helpen je graag de juiste keuze te maken.