_ _ _ _____ ___ __ __ _(_) | _(_)___ / ( _ ) / /_ ___ ___ _ __ ___ \ \ /\ / / | |/ / | |_ \ / _ \| '_ \ / __/ _ \| '_ ` _ \ \ V V /| | <| |___) | (_) | (_) | (_| (_) | | | | | | \_/\_/ |_|_|\_\_|____/ \___/ \___(_)___\___/|_| |_| |_|
Logo programu | |
Autor | Evan You |
---|---|
Pierwsze wydanie | luty 2014 |
Aktualna wersja stabilna | 3.5.0 (1 września 2024) [±] |
Aktualna wersja testowa | 2.7.0-beta.8 (28 czerwca 2022) [±] |
Język programowania | TypeScript |
Rodzaj | front-endowy framework JavaScript |
Licencja | MIT |
Strona internetowa |
Vue.js (znany również jako Vue, IPA: /vju/) – otwartoźródłowy framework do aplikacji webowych typu front-end, oparty na języku JavaScript oraz modelu Model-View-Controller. Został stworzony przez programistę Evan You i obecnie jest rozwijany przez utworzony przez niego zespół programistów.
Według badań przeprowadzonych przez serwis Stack Overflow w latach 2021 i 2022, Vue.js było jednym z najczęściej używanych frameworków do aplikacji webowych przez programistów.
Podstawowa funkcjonalność Vue opiera się wyłącznie na warstwie prezentacji witryny (widoku). Rozszerzona funkcjonalność jak m.in. trasowanie, zarządzanie stanem, czy narzędzia automatyzacji transpilacji oferowane są przez oficjalne lub zewnętrzne biblioteki.