Tak po pierwsze primo ultimo to musisz sprecyzować sobie czego dokładnie szukasz - chodzi Ci o animacje w momencie scrollowania czy o dynamiczne doczytywanie treści np. z API?
Same animacje to można w JS łatwo obrobić analizując obszar, jaki jest wyświetlany w połączeniu z parametrami danego elementu, poczytaj np. o getBoundingClientRect.
A jeśli chodzi o doczytywanie treści to również możesz analizować zdarzenie scroll i przy zejściu o założoną wartość po prostu robić kolejne strzały do API. Trzeba by tylko tutaj rozważyć ile by było takich danych i ile one zajmą zasobów użytkownika i w razie czego np. usuwać te wcześniejsze i wtedy analizować również scrolla do góry aby je ponownie doczytać w razie potrzeby itp.
Rozwiązań wiele, musiałbyś sam sobie sprecyzować co dokładnie chcesz osiągnąć i wtedy łatwiej znajdziesz odpowiedź w necie.