La vitesse de cette page TTFB … LCP …

Open source · Tay

Le meilleur de jQuery.
Entré dans l’ère moderne.

Tay est une bibliothèque TypeScript conçue pour créer des sites plus rapides : elle propose les fonctions jQuery les plus utilisées, sans dépendre des animations jQuery.

Pour tous les développeurs front-end

1KB

Compressé. Se charge presque instantanément.

TypeScript

Conçu de A à Z

Zéro héritage

Sans le poids ni le bagage

250 % plus rapide

Exécution du code face à jQuery

Une bibliothèque basée sur TypeScript

À la création de jQuery, la compatibilité entre navigateurs était un vrai casse-tête en JavaScript. Avec TypeScript, vous écrivez dans un langage moderne et typé, puis vous exportez vers une syntaxe JavaScript plus ancienne comme ES5 ou ES6 : la compatibilité entre navigateurs est assurée d’emblée.

Une taille minimale

En développement front-end, une taille de fichier minimale est cruciale. Compressé, Tay ne pèse que 1KB : un choix idéal.

La philosophie « Write less, do more »

Le second grand atout de jQuery, c’est le temps gagné pendant le développement. Il permet d’accomplir les mêmes tâches plus vite qu’en JavaScript natif.

250 % plus rapide que jQuery

En plus de sa petite taille, Tay exécute aussi le code plus rapidement que jQuery.

À qui s’adresse Tay ?


Tay n’est pas un framework complet et n’embarque pas de bibliothèques étendues pour enrichir un projet. Il est idéal pour les projets où la vitesse est critique, comme les applications e-commerce.

Nous l’avons conçu pour la partie e-commerce de notre site (pas encore publique), mais vous pouvez le voir à l’œuvre dans la vidéo ci-dessous.

Benchmarks

Plus rapide à exécuter. Plus rapide à charger.

250%

d’exécution du code plus rapide qu’avec jQuery


C’est en réalité le plus faible écart que nous ayons mesuré. Selon les fonctionnalités utilisées dans le code, la différence de performance peut atteindre 1 000 %.

3000%

de chargement plus rapide sur mobile, jusqu’à être prêt à l’emploi

Temps de téléchargement avant qu’une bibliothèque soit utilisable, au débit du test mobile de Google (1628 Kbps).

En résumé, parmi les bibliothèques JavaScript populaires citées ci-dessus, jQuery se charge en 150 millisecondes avant d’être utilisable, tandis que Tay est prêt en 5 millisecondes seulement. Autrement dit, Tay se charge 3 000 % plus vite que jQuery.​⬤

Utilisation

À la manière de jQuery

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

Tay version:

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

Utilisation

Directement sur les éléments

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

Téléchargement

Open source, sur GitHub.

Récupérez les sources, lisez le code, livrez des pages plus rapides.

Votre réussite pourrait être la prochaine.

Des questions ? Nous sommes là pour vous aider à faire le bon choix.