How can I animate the opening of new pages?

Trying to find information on the development of sites without page reload. Found a topic on stackoverflow where you can use the plugin jquery.Address. As an example of what I would like to learn how to implement: redcollar.ru - scrolls down and open any project. How could such a thing be implemented? Do not try to paint exactly how to do it (although difficult, if not, I'll be pleased of course), it is enough to say what technology is, in principle, is implemented.
June 14th 19 at 18:56
1 answer
June 14th 19 at 18:58
Solution
PJAX
You can for example use barbajs.org/index.html

UPD: I will Add that it is not a tool for animations, it's basically just routing with podgruzku pages using AJAX, for directly animations can be used as pure CSS and something heavier, such as GSAP and/or various libraries for working with SVG.

Find more questions by tags CSSJavaScript