Wentixon, ну к примеру для плавных переходов между страницами (тут конечно стоит учитывать что я имел ввиду не совсем банальные лэндинги, а скорее эффектные промо сайты с различными анимациями, то бишь имеющие не обязательно одну страницу). Для этого удобно использовать SPA (особенно vue.js). А так же лэндинг должен быть СЭО оптимизирован, ну то бишь нельзя скармливать пока ещё некоторым поисковикам чистый js, так что нужен либо пререндеринг, либо серверный рендеринг. А в наксте ко всему к этому есть функция статической генерации. В результате получаем все преимущества vue.js и ssr из коробки с настройкой за считанные минуты. ОЧЕНЬ удобно)
Вот из за таких людей и появляются такие вопросы. Они в своей жизни ничего сложнее hello world не писали и теперь не понимают зачем им ещё куча ненужных препроцессоров, сборщиков, реактивных фреймворков, когда можно просто взять и написать console.log('Hello world!')...
Максим Тимофеев, кстати у меня есть гипотетический вопрос. А вот если у меня на сайте анимация загрузки будет работать только на тех устройствах на которых поддерживается WebGL (ну например). На сколько я понимаю бот гугла с WebGL скорее всего не умеет работать и соответственно у него анимации не будет, а у почти у всех обычных пользователей - будет.
Это тоже будет считаться "маскировкой"?