на столько есть разница ?
Разница большая. Когда ты говоришь вью - ты позразумеваешь вью и пару дополнительных модулей. Когда ты говоришь реакт - ты можешь подразумевать всё что угодно, потому что кроме самого маленького и простого реакта есть всё остальное - рендерер в дом, натив, жсон или ещё куда-нибудь, сингл-стейты в виде редаксов, мобиксов или эффекторов, SSR-тонкости, роутеры и всё остальное, что тебе придётся САМОМУ собрать в своём проекте, для каждого из действий самостоятельно выбирая библиотеку под задачу и условия. Во вью многое за тебя решено, имено поэтому вью - это то, что называется фреймворком, а реакт сам по себе - это просто библиотека