Команда разработчиков Vue.js o službenom izdanju «One Piece», novog značajnog izdanja frameworka, koji prema rečima developera „obezbeđuje poboljšanu performansu, manju veličinu paketa, bolju integraciju s TypeScriptom, nove API-je za rešavanje velikih zadataka i čvrstu osnovu za buduće iteracije frameworka na dugoročnom nivou“. Kod projekta pod MIT licencom.
Vue je progresivni framework za izgradnju korisničkih interfejsa. Za razliku od monolitnih frameworka, Vue je napravljen da bude postepeno integrisan. Njegova jezgra prvenstveno rešava probleme nivoa prikaza (view), što olakšava integraciju s drugim bibliotekama i postojećim projektima. S druge strane, Vue je potpuno pogodan i za izgradnju složenih jedinstvenih aplikacija (SPA, Single-Page Applications), ako se koristi zajedno s modernim alatima i dodatnim bibliotekama.
Izdanje 3.0 više od 2 godine napora na razvoju, uključujući više od 30 RFC-ova, preko 2600 commit-a, 628 zahteva od 99 developera, plus ogroman obim rada na razvoju i dokumentaciji van glavnog repozitorijuma. Framework se kao i ranije može koristiti uz pomoć taga , ali su osnovne strukture kompletno prepisane i sada predstavljaju kolekciju odvojeni modula.
Nova arhitektura omogućila je povećanje efikasnosti održavanja kodne baze, a za krajnje korisnike smanjila veličinu runtime-a do dva puta. U takođe je predstavljen novi set API-ja , koji olakšava razvoj velikih aplikacija. Poboljšana je integracija s jezikom TypeScript i značajno je povećana performansa — u određenim situacijama inicijalno prikazivanje sada se vrši 55% brže, ažuriranja su ubrzana za 133%, a potrošnja memorije smanjena je za 54%.
Izvor: opennet.ru
