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.