Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Vue är ett JavaScript-ramverk med öppen källkod för att skapa användargränssnitt och ensidesprogram på webben. Skapad av Evan You, som släpptes 2014 och underhålls av Evan och hans kärnteam, fokuserar Vue på deklarativ rendering och komponentsammansättning som endast erbjuder ett kärnbibliotek för visningslagret.
Om du vill skapa en server renderad Vue-webbapp med avancerade funktioner som routning, tillståndshantering och byggverktyg kan du ta en titt på Nuxt.js.
Vad gör Vue unikt?
Vue använder en model-view-viewmodel-arkitektur. Evan Du arbetade tidigare med AngularJS på Google och extraherade delar av Angular för att erbjuda ett enklare ramverk. Vue är på sätt som liknar React, Angular, Ember, Knockout osv. Mer djupgående jämförelse med dessa andra JavaScript-ramverk finns i Vue-dokumentationen.
Vad kan du göra med Vue?
- Skapa en enkeltsidig app (SPA)
- Använd bara en komponent i Vue för att lägga till en enkel to-do lista i din app eller hitta mer komplexa exempel
- Skapa en server-renderad webbplats med en Node.js backend-server med hjälp av Nuxt.js
Vue-verktyg
Vue.js fokuserar bara på visningsskiktet, så kan kräva ytterligare verktyg för att skapa en mer komplex app. Du kanske vill överväga att använda:
- Pakethanterare: Två populära pakethanterare för Vue är npm (som ingår i NodeJS) och yarn. Båda stöder ett brett bibliotek med väl underhållna paket som kan installeras.
- Vue CLI: ett standardverktyg för snabb Vue.js utveckling med out-of-the-box-stöd för Babel, PostCSS, TypeScript, ESLint osv.
- Nuxt.js: Ett ramverk som gör det möjligt att rendera Vue.js appar på serversidan. Rendering på serversidan kan förbättra SEO och göra användargränssnitten mer dynamiska.
- Vue-tilläggspaket för VS Code: Lägger till syntaxmarkering, kodformatering och kodfragment i .vue-filerna.
- Vuetify: Ett Vue UI-bibliotek som erbjuder Material Design Framework-komponenter.
- Vuesion: En Vue-mall för produktionsklara progressiva webbappar (PWAs).
- Sagobok: En utvecklings- och testmiljö för Vue-komponenter i användargränssnittet.
- Vue Router: Stöder mappning av program-URL:er till Vue-komponenter.
- Vue Design System: Ett verktyg med öppen källkod för att skapa designsystem med Vue.js.
- VueX: Tillståndshanteringssystem för Vue-appar.
Ytterligare resurser
Windows developer