Арамаис Мирзоян, ну почему же, в шаблоне который я выбрал, разработчики используют именно ajax для подтягивания данных через url: "{{route('home-data')}}". Значит ajax использовать можно, а PHP нет?
Это просто анимация, они не показывают скрытые блоки. При них страница также иметт длинный размер.
А необходимо, чтобы элементы небыли видны и страница была короче, и только когда прокрутишь, они появлялись, то есть страница увеличивалась.