Hoʻokuʻu ʻia ʻo Vue.js 3.0.0, kahi hoʻolālā no ka hana ʻana i nā mea hoʻohana

Hui Hoʻomohala Vue.js haʻiʻia ka e pili ana i ka hoʻokuʻu kūhelu Vue.js 3.0 "One Piece," kahi hoʻokuʻu hou nui o ka framework i ʻōlelo ʻia e nā mea hoʻomohala "e hāʻawi i ka hana i hoʻomaikaʻi ʻia, nā ʻāpana liʻiliʻi liʻiliʻi, ʻoi aku ka maikaʻi o ka hoʻohui ʻana me TypeScript, nā API hou e hoʻonā i nā pilikia nui, a me kahi kumu paʻa no ka hoʻomaʻamaʻa ʻana o ka framework i ka wā e hiki mai ana. ka wā lōʻihi. Code papahana mahele ʻia e ma lalo o ka laikini MIT.

ʻO Vue kahi papa hana holomua no ka hana ʻana i nā mea hoʻohana. ʻAʻole like me ka monolithic frameworks, ua hoʻolālā ʻia ʻo Vue e hoʻopaʻa ʻia i ka manawa. Hoʻoponopono mua kāna kumu i nā pilikia ma ka pae ʻike, e hoʻomaʻamaʻa i ka hoʻohui ʻana me nā hale waihona puke ʻē aʻe a me nā papahana e kū nei. Ma ka ʻaoʻao ʻē aʻe, kūpono loa ʻo Vue no ka hana ʻana i nā noi hoʻokahi ʻaoʻao paʻakikī (SPA, Single-Page Applications), inā hoʻohana pū ʻia me nā mea hana hou a me nā hale waihona puke hou aʻe.

Hoʻokuʻu 3.0 hoʻopili ʻia pili i nā makahiki 2 o ka hoʻomohala ʻana, me ka ʻoi aku o 30 RFCs, ma luna o 2600 commits, 628 noi mai 99 mea hoʻomohala, me ka nui o ka hoʻomohala ʻana a me ka hana palapala ma waho o ka waihona nui. Hiki ke hoʻohana ʻia ke kiʻi me ka hoʻohana ʻana i ka tag , но внутренности были полностью переписаны и теперь представляют собой коллекцию из отдельных модулей.

ʻO ka hoʻolālā hou i hiki ke hoʻonui i ka pono o ka mālama ʻana i ke kumu code, a no nā mea hoʻohana hope ua hoʻemi ʻia ka nui o ka runtime a hiki i ʻelua manawa. IN hoʻokuʻu hou ua hoʻokomo pū i kahi pūʻulu API hou haku mele, ka mea maʻalahi i ka hoʻomohala ʻana i nā noi nui. Hoʻohui maikaʻi ʻia me ka ʻōlelo TypeScript a hoʻomaikaʻi nui ʻia ka hana - i kekahi mau kūlana, ʻoi aku ka wikiwiki o ka hoʻoiho mua ʻana i kēia manawa, ʻoi aku ka wikiwiki o 55%, hoʻonui ʻia nā mea hou e 133%, a hoʻemi ʻia ka hoʻohana ʻana i ka hoʻomanaʻo e 54%.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka