Nuxt.js - Nuxt.js
Asl muallif (lar) | Aleksandr Shopin, Sebastien Shopin, Pooya Parsa |
---|---|
Dastlabki chiqarilish | 2016 yil 26 oktyabr[1] |
Barqaror chiqish | 2.14.8 / 2020 yil 1-dekabr[2] |
Ombor | ![]() |
Yozilgan | JavaScript |
Platforma | O'zaro faoliyat platforma |
Hajmi | 57 KB ishlab chiqarish |
Turi | JavaScript kutubxonasi |
Litsenziya | MIT litsenziyasi[3] |
Veb-sayt | https://nuxtjs.org/ |
Nuxt.js bepul va ochiq manba veb-dastur ramka asoslangan Vue.js, Node.js, Veb-paket va Babel.js (ilhomlangan Next.js [4]). Ushbu ramka "universal dasturlar uchun meta-ramka" sifatida e'lon qilinadi. Atama universal bu erda ramkaning maqsadi foydalanuvchilarga yaratishga imkon berish degan ma'noni anglatadi veb-ko'rinishlar yilda JavaScript Vue.js-dan foydalanib bitta fayl komponentasi tizim[5] va bu ikkalasi ham brauzer sifatida ishlashi mumkin bitta sahifali dastur (SPA) ko'rinishlar, shuningdek server tomonidan taqdim etilgan veb-ko'rinishlar, keyin (server ko'rsatilgandan keyin) "regidratlangan "to'liq SPA funksiyasiga[6][7]. Bundan tashqari, ramka foydalanuvchilarga tarkibida yoki uning qismlarida to'liq serverda oldindan taqdim etilgan va xizmat ko'rsatadigan tarzda bo'lishiga imkon beradi. statik sayt generatorlari.
Ushbu yondashuvning afzalliklari, boshqa sabablarga ko'ra, vaqtni qisqartiradi interaktivlik va yaxshilandi SEO SPA-lar bilan taqqoslaganda, har bir sahifaning to'liq mazmuni veb-server tomonidan har qanday mijoz tomonidan JavaScript-ni bajarilishidan oldin taqdim etilishi sababli. Shu bilan bir qatorda, an'anaviy server tomonidan taqdim etilgan HTML-sahifalarning afzalliklarini, shuningdek, SPA-larning interaktivligini va rivojlangan foydalanuvchi interfeysini saqlab qolish mumkin. Nuxt.js ramkasining asosiy foydasi shundaki, u bunday dasturlarning konfiguratsiyasi va o'rnatilishini soddalashtirilgan va dastur ishlab chiquvchisiga uzluksiz qiladi, ular oddiygina Vue.js bitta faylga o'xshash dasturning interfeys qismlarini ishlab chiqishi mumkin. dastur.
Nuxt.js dan farq qiladi Next.js.
Tashqi manbalar
Adabiyotlar
- ^ "Nuxt.js birinchi ommaviy chiqishi". Npm.
- ^ "Nuxt.js nashrlari". GitHub.
- ^ "nuxt.js / LICENSE.md". GitHub. Arxivlandi asl nusxasi 2018-06-18. Olingan 2018-06-18.
- ^ "Nuxt.js birinchi ommaviy chiqishi". Npm.
- ^ Jons, Ben. "Nuxt.js-dan foydalangan holda server tomonidan taqdim etilgan Vue.js dasturlarini yaratish". Toptal. Olingan 2018-07-02.
- ^ "Nuxt.js: universal Vue.js dastur doirasi". Sitepoint. Olingan 18 iyun 2018.
- ^ Berning, Deyv (2018-04-16). "Nuxt.js-dan foydalangan holda server tomonida ko'rsatishni boshlash". Alligator.io. Olingan 2018-07-02.