В этом проекте используется Next.js (App Router) — это фреймворк на базе React. Vite — это сборщик/бандлер, а Next.js — полноценный фреймворк с серверным рендерингом, маршрутизацией и API-роутами. Они решают разные задачи, хотя оба могут использоваться для фронтенда.
Конкретно здесь стоит Next.js 16 с Turbopack в качестве бандлера, TypeScript и Tailwind CSS для стилей.