A JavaScript keretrendszerek (frontend) közül ez a Vue.js a harmadik legnépszerűbb, illetve legjobb. Sokan használják ezt a fejlesztők.
Megjegyzés: 2023-as évek alapján megírom azokat.
Hivatalos honlapja
Alapfogalma
A Vue.js egy nyílt forráskódú modell–nézet–nézetmodell előtérbeli JavaScript-keretrendszer felhasználói felületek és egyoldalas alkalmazások létrehozására. Evan You hozta létre, és ő és a többi aktív törzstag karbantartja. (forrás, wiki honlapról: https://en.wikipedia.org/wiki/Vue.js)
Adatai
Első verzió kiadásának dátuma: 2014. február
Legfrissebb verziója: 3.2.47
Eredeti készítő: Evan You
Platform: Web platform
Programozási nyelv: JavaScript, TypeScript
Főbb jellemzők és tulajdonságai
- UI építés
- Egyoldalas alkalmazások
- Meglévő alkalmazások fejlesztése (teljesítmény, felhasználói felület stb.)
- Összetétel API
- Kódok kezelése bár nehéz lehetett, de az SFC (Single File Component) segítségével három külön fájlból(html, css és js) az egy fájlba írható, sőt egész alkalmazásban felhasználható.
Előnyei
- Beépített MVC (Segíti a gyors és egyszerű konfigurálást)
- Kis méret (18.20 kb méretű, lenyűgöző teljesítménye)
- Vue.js felépítése nagyon egyszerűség és igen könnyűsúlyú
- Gyorsan, könnyen megtanulható
- Nagyon rugalmas
- Könnyen integrálható más alkalmazásokkal
- Közösségi támogatás (nem annyira magas, mint a React vagy az Angular)
- Jól megírt dokumentáció, számos oktatóanyagok
Hátrányai
- Korlátozott foglalkoztatási lehetőségek
- Viszonylag kevesebb komponens
- A nagyszabású projektek támogatásának hiánya
- Talán túl rugalmas néhány fejlesztő számára
Használati statisztika
- Statisztikailag szerint a JS fejlesztők 46,2%-a használják, míg az érdeklödések pedig 50,7%-an elképzelődnének az elsajátítása iránt.
- JS állam szerint JavaScript keretrendszerek közül ez a legjobb és 3. helyen áll.
- Stack Overflow felmérés szerint (JavaScript keretrendszerek kategóriában és 2022-ben): 7. helyen áll
- Wappalyzer és BuildWith (2023 január): 3,9 millióan használják
- Jelenlegi verzió – 3.2.47
- GitHub – 2023 januárjában több mint 202 ezer csillag és több mint 356 közreműködő.
- NPM – A Vue.js lenyűgöző, 3,59 millió feletti heti letöltést regisztrált az NPM-en 2023 januárjában, megelőzve az AngularJS-t.
Frontend vagy backend?
Frontend.
Segédletek és információk
Vue Mastery
Webcíme: https://www.vuemastery.com/
Leírása:
Külföldön található ez a legjobb tanulási anyagok, ahol rengeteg dokumentumok és videók találhatóak. Hetente folyamatosan bővülnek az oktatóvideók és a cikkek.
TutorialSpoint
Webcíme: https://www.tutorialspoint.com/vuejs/index.htm
Leírása:
Kezdők számára rengeteg segítséget kaphatja, amivel lehet elsajátítani.
Codecademy
Webcíme: https://www.codecademy.com/learn/learn-vue-js
Leírása:
Ez olyan mint egy tanfolyam, csak online képzés, és ott megszerezhet papírt, amivel tud igazolni, hogy részt vett és sikeresen teljesített az önképzést. Regisztrálni szükséges.
Vue.js Examples
Webcíme: https://vuejsexamples.com/
Leírása:
Rengeteg példatárak található, amiket érdemes letölteni és telepíteni, illetve megismerheti a forráskódokat, amiket a más fejlesztők leprogramozták.
Hasznos linkek
Összefoglalás
Én és sokak szerint a harmadik leghatékonyabb / legjobb a JavaScript keretrendszerek (frontend) közül. Amikor sikeresen el lettek sajátítva, biztosan megtalálhatja bárhol munkahelyét, mert nagyon sok cégen keresnek a Vue.js fejlesztőt.
0 Megjegyzések