Для новичка, который в принципе не изучал тот или иной фреймворк, только работал на jquery. Хотелось попробовать написать на каком-нибудь фреймворке лендинг, только не знаю какой подходящий выбрать. Стоит выбор из 2 фреймворков react js и angular. То есть выбираю быстрое вхождение в фреймворк и всю динамику передать все анимации и т.д.
Нужен просто совет у опытных и было бы еще лучше если ответ будет аргументирован почему именно данный фреймворк изучать. И да на перспективу, потому что потом нужно внедрять фреймворк в крупные проекты такие как срм и чтобы два фреймворка не изучать, а только один.
Лендинг ведь не одностраничное сложное приложение с кучей интерактива. В лендинге только крвасивая верстка, параллакс-эффект какой-нибудь и формы для регистрации. Для форм можно, конечно, использовать react / vue, но вряд ли это оправданно.
Для всего этого не нужен фреймворк. Анимации пилятся, как правило, либо с помощью CSS либо какой-нить либы для анимации. Адаптив делается с помощью CSS media queries. Карусели и слайдеры - есть куча либ, в том числе и с поддержкой тача.
hollanditkzn: это речь про наборы UI-компонентов, чтобы были mobile- и touch-freindly. Некоторые из таких библиотек компонентов сделаны под опр. JS фреймворки - те же ReactJS или Angular, но есть и независимые.
Пилить лендинг с помощью фреймворка - сомнительное занятие. Лендинг, как правило, одна страница со статичной инфой и практически без какого-либо интерактива. Что касается крупных проектов, то для каждого крупного проекта нужны подбирать инструменты исходя из требований и целей. Где-то подойдет реакт, где-то лучше ангуляр и т.д.