- Framework JavaScript basé sur HTML5 Canvas, prenant en charge les animations haute performance, les transitions, l’imbrication de nœuds, le système de calques, le filtrage, le cache, la gestion des événements, etc.
- Offre une expérience et des performances cohérentes sur desktop comme sur mobile
- API orientée objet prenant en charge diverses formes
- Permet de déplacer, redimensionner et faire pivoter indépendamment des milliers de formes
- Prend en charge des hiérarchies complexes et une gestion efficace des événements grâce à l’imbrication de nœuds, au groupement et au bouillonnement des événements
- Les fonctions intégrées d’animation et de tween permettent de créer des effets fluides et dynamiques
- Les résultats des opérations Canvas peuvent être enregistrés sous forme de Data URL haute résolution, de données d’image ou d’objets
- Permet d’implémenter intuitivement des fonctionnalités de glisser-déposer
- Intégration avec des frameworks web comme React, Vue et Svelte
- Issu à l’origine d’un fork GitHub de KineticJS
4 commentaires
Il est possible de combiner plusieurs formes, mais avec les formes composites, lors de la rotation, le point central se retrouve à un endroit différent de celui attendu, ce qui rend difficile l’implémentation d’une rotation sur place.
Je suis allé sur la page d’accueil pour voir la démo, et en voyant un onglet des tarifs j’ai cliqué dessus… et là, ça lance un clip musical 😂
J’ai eu exactement la même expérience mdr
« N’abandonne pas »… mais à quoi peuvent-ils bien penser ?
C’est le mème du Rick Roll. C’est un mème populaire à l’étranger qui consiste à piéger les gens en les faisant cliquer sur un lien vers la chanson Never Gonna Give You Up, et comme c’est gratuit et open source, j’imagine qu’ils ont fait ça pour piéger les gens lol