Tso tawm ntawm Vue.js 3.0.0, lub hauv paus rau kev tsim cov neeg siv interfaces

Vue.js Development Team tshaj tawm hais txog kev tso tawm Vue.js 3.0 "Ib Daim," ib qho kev tshaj tawm tshiab loj ntawm lub moj khaum uas cov neeg tsim khoom hais tias "muab kev ua tau zoo dua qub, cov pob me me, kev sib koom ua ke zoo dua nrog TypeScript, APIs tshiab los daws cov teeb meem loj, thiab lub hauv paus ruaj khov rau yav tom ntej iterations ntawm lub moj khaum hauv lub sij hawm ntev." Qhov project code faib los ntawm nyob rau hauv MIT daim ntawv tso cai.

Vue yog lub moj khaum zuj zus rau kev tsim cov neeg siv interfaces. Tsis zoo li lub moj khaum monolithic, Vue yog tsim los ua raws li lub sijhawm. Nws cov tub ntxhais kawm feem ntau daws teeb meem ntawm qib saib, uas yooj yim rau kev koom ua ke nrog lwm cov tsev qiv ntawv thiab cov haujlwm uas twb muaj lawm. Ntawm qhov tod tes, Vue yog qhov tsim nyog rau kev tsim cov ntawv siv ib nplooj ntawv nyuaj (SPA, Ib Daim Ntawv Thov Ib Leeg), yog siv nrog cov cuab yeej niaj hnub thiab cov tsev qiv ntawv ntxiv.

Tso tawm 3.0 nqus tau koom nrog ntau dua 2 xyoos ntawm kev txhim kho, suav nrog ntau dua 30 RFCs, ntau dua 2600 kev cog lus, 628 thov los ntawm 99 tus tsim tawm, ntxiv rau ntau qhov kev txhim kho thiab cov ntaub ntawv ua haujlwm sab nraum lub chaw khaws ntaub ntawv tseem ceeb. Lub moj khaum tseem tuaj yeem siv tau siv cov tag, tab sis cov internals tau raug sau dua tshiab thiab tam sim no yog ib qho kev sau ntawm tus kheej modules.

Tus tshiab architecture ua rau nws muaj peev xwm ua kom cov kev ua tau zoo ntawm kev tswj hwm tus lej code, thiab rau cov neeg siv kawg nws txo qhov kev ua haujlwm ntev txog li ob zaug. IN tawm tshiab kuj tau tshaj tawm cov txheej txheem tshiab ntawm APIs Muaj pes tsawg leeg, uas yooj yim rau kev txhim kho cov ntawv thov loj. Txhim kho kev koom ua ke nrog cov lus TypeScript thiab txhim kho kev ua tau zoo - hauv qee qhov xwm txheej, kev pib ua haujlwm tam sim no yog 55% sai dua, kev hloov tshiab tau nrawm los ntawm 133%, thiab nco tau txo los ntawm 54%.

Tau qhov twg los: opennet.ru

Ntxiv ib saib