на счет Vue. На нем можно писать абсолютно любой сложности проэктыюНо еще больший плюс, что Vue можно подключить к любой html страницы, и вам не нужно устанавливать кучу пакетов, сборщиков, но вы можете пользоваться любимым инструментов везде и всегда. Ведь никто не будет разворачивать angular или react ради простенького сайта. А с Vue этого и не надо.