Какие плюсы и минусы есть в плане производительности, SEO и т.д. если делать статичный landing page сайт на React.js/Vue.js?
Зачем делать лендинг на фреймворке. ИМХО. Я против применения даже JQuery. Вот, какую задачу может решить Vue.js в лендинге!? Оживить карусель можно и руками.
Почитай про Gatsby https://www.gatsbyjs.org и Gridsome https://gridsome.org
Коротко:
> Сайт будет быстрее грузится?
Да, за исключением 1-но страничных
> SEO пострадает
Нет
> почему бы просто не сделать на html/css/sass + materialize или boostrap
Тоже можно, зависит от задачи