DEV Community

Mathematics behind animations on the website

shrey vijayvargiya on February 21, 2024

animation = combination of states OR a collection of data points I was searching animation libraries to learn some cool animation tricks. The basi...
Collapse
 
efpage profile image
Eckehard • Edited

CSS is very powerful, but it is based on a even more powerful graphics engine behind. So, CSS is only one option for animations, using the HTML5-canvas could be another one. Some of the CSS concepts are hard to learn and hard to use, so using animations libraries can be a good Idea anyway.

There are plenty good libraries out there, like animejs, theatrejs and the web is full of recommendations, so, have fun!

Collapse
 
shreyvijayvargiya profile image
shrey vijayvargiya

Yeah, HTML canva and web.gl is another world for animation,

then we have three.js
and currently, I am working and using gsap

I've already worked with react-spring and anime.js