Vue.js to framework JavaScript do budowania interfejsów użytkownika. Koncentruje się na warstwie widoku aplikacji i może być łatwo zintegrowany z innymi bibliotekami lub istniejącymi projektami. Jest powszechnie stosowany do tworzenia złożonych i interaktywnych aplikacji internetowych. Jest znany z tego, że jest łatwy do nauczenia się i przyjęcia.