{"id":94684,"date":"2020-09-20T01:42:04","date_gmt":"2020-09-19T23:42:04","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-vue-js-3-0-0-frejmvorka-dlya-sozdaniya-polzovatelskih-interfejsov"},"modified":"2020-09-20T01:42:04","modified_gmt":"2020-09-19T23:42:04","slug":"vypusk-vue-js-3-0-0-frejmvorka-dlya-sozdaniya-polzovatelskih-interfejsov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-vue-js-3-0-0-frejmvorka-dlya-sozdaniya-polzovatelskih-interfejsov","title":{"rendered":"Vyd\u00e1n\u00ed Vue.js 3.0.0, r\u00e1mce pro vytv\u00e1\u0159en\u00ed u\u017eivatelsk\u00fdch rozhran\u00ed","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 Vue.js <noindex><a rel=\"nofollow\" href=\"https:\/\/news.vuejs.org\/issues\/186\">ozn\u00e1mila<\/a><\/noindex> o ofici\u00e1ln\u00edm vyd\u00e1n\u00ed <noindex><a rel=\"nofollow\" href=\"https:\/\/vuejs.org\/\">Vue.js 3.0<\/a><\/noindex> \u201eOne Piece\u201c, nov\u00fd v\u00fdznamn\u00fd release frameworku, kter\u00fd podle v\u00fdvoj\u00e1\u0159\u016f \u201ezaji\u0161\u0165uje zlep\u0161en\u00fd v\u00fdkon, men\u0161\u00ed velikost bal\u00ed\u010dk\u016f, lep\u0161\u00ed integraci s TypeScriptem, nov\u00e9 API pro \u0159e\u0161en\u00ed rozs\u00e1hl\u00fdch \u00faloh a pevn\u00fd z\u00e1klad pro budouc\u00ed iterace frameworku z dlouhodob\u00e9ho hlediska\u201c. K\u00f3d projektu <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vuejs\/vue\">distribuov\u00e1no<\/a><\/noindex> je licencov\u00e1n pod MIT licenc\u00ed.<\/p>\n<p>Vue \u2014 je progresivn\u00ed framework pro vytv\u00e1\u0159en\u00ed u\u017eivatelsk\u00fdch rozhran\u00ed. Na rozd\u00edl od monolitick\u00fdch framework\u016f je Vue navr\u017een pro postupnou implementaci. Jeho j\u00e1dro se prim\u00e1rn\u011b zam\u011b\u0159uje na \u00fakoly \u00farovn\u011b zobrazen\u00ed (view), co\u017e usnad\u0148uje integraci s jin\u00fdmi knihovnami a st\u00e1vaj\u00edc\u00edmi projekty. Na druhou stranu, Vue je pln\u011b vhodn\u00fd i pro vytv\u00e1\u0159en\u00ed slo\u017eit\u00fdch jedno\u010dl\u00e1nkov\u00fdch aplikac\u00ed (SPA, Single-Page Applications), pokud je pou\u017eit spole\u010dn\u011b s modern\u00edmi n\u00e1stroji a dal\u0161\u00edmi knihovnami.<\/p>\n<p>Vyd\u00e1n\u00ed 3.0 <noindex><a rel=\"nofollow\" href=\"https:\/\/v3.vuejs.org\/\">absorbovalo<\/a><\/noindex> v\u00edce ne\u017e 2 roky v\u00fdvoje, v\u010detn\u011b v\u00edce ne\u017e 30 RFC, v\u00edce ne\u017e 2600 commit\u016f, 628 po\u017eadavk\u016f od 99 v\u00fdvoj\u00e1\u0159\u016f, plus obrovsk\u00fd objem pr\u00e1ce na v\u00fdvoji a dokumentaci mimo hlavn\u00ed repozit\u00e1\u0159. Framework lze jako obvykle pou\u017e\u00edvat pomoc\u00ed zna\u010dky , ale jeho vnit\u0159nosti byly zcela p\u0159eps\u00e1ny a nyn\u00ed tvo\u0159\u00ed kolekci samostatn\u00fdch modul\u016f. <\/p>\n<p>Nov\u00e1 architektura umo\u017enila zv\u00fd\u0161it efektivitu \u00fadr\u017eby k\u00f3dov\u00e9 z\u00e1kladny, a pro koncov\u00e9 u\u017eivatele zmen\u0161ila velikost runtime a\u017e dvakr\u00e1t. V <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vuejs\/vue-next\/releases\/tag\/v3.0.0\">nov\u00e9m vyd\u00e1n\u00ed<\/a><\/noindex> byl p\u0159edstaven tak\u00e9 nov\u00fd soubor API <noindex><a rel=\"nofollow\" href=\"https:\/\/v3.vuejs.org\/guide\/composition-api-introduction.html\">Composition<\/a><\/noindex>, usnad\u0148uj\u00edc\u00ed v\u00fdvoj velk\u00fdch aplikac\u00ed. Byla zlep\u0161ena integrace s jazykem TypeScript a v\u00fdrazn\u011b zv\u00fd\u0161ena v\u00fdkonnost \u2014 v ur\u010dit\u00fdch situac\u00edch je nyn\u00ed po\u010d\u00e1te\u010dn\u00ed renderov\u00e1n\u00ed prov\u00e1d\u011bno o 55% rychleji, aktualizace jsou urychleny o 133% a spot\u0159eba pam\u011bti byla sn\u00ed\u017eena o 54%.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Zdroj: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53746\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 Vue.js \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u044b\u0445\u043e\u0434\u0435 Vue.js 3.0 &#171;One Piece&#187;, \u043d\u043e\u0432\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0440\u0435\u043b\u0438\u0437\u0430 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e \u0441\u043b\u043e\u0432\u0430\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 &#171;\u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u043d\u0443\u044e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c, \u043c\u0435\u043d\u044c\u0448\u0438\u0439 \u0440\u0430\u0437\u043c\u0435\u0440 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u043b\u0443\u0447\u0448\u0443\u044e \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044e \u0441 TypeScript, \u043d\u043e\u0432\u044b\u0435 API \u0434\u043b\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043a\u0440\u0443\u043f\u043d\u043e\u043c\u0430\u0441\u0448\u0442\u0430\u0431\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447 \u0438 \u043f\u0440\u043e\u0447\u043d\u0443\u044e \u043e\u0441\u043d\u043e\u0432\u0443 \u0434\u043b\u044f \u0431\u0443\u0434\u0443\u0449\u0438\u0445 \u0438\u0442\u0435\u0440\u0430\u0446\u0438\u0439 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 \u0432 \u0434\u043e\u043b\u0433\u043e\u0441\u0440\u043e\u0447\u043d\u043e\u0439 \u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u0435&#187;. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT. Vue &#8212; \u044d\u0442\u043e \u043f\u0440\u043e\u0433\u0440\u0435\u0441\u0441\u0438\u0432\u043d\u044b\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-94684","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 Vue.js \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u044b\u0445\u043e\u0434\u0435 Vue.js.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-vue-js-3-0-0-frejmvorka-dlya-sozdaniya-polzovatelskih-interfejsov\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Vue.js 3.0.0, \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 Vue.js \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u044b\u0445\u043e\u0434\u0435 Vue.js.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-vue-js-3-0-0-frejmvorka-dlya-sozdaniya-polzovatelskih-interfejsov\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-09-19T23:42:04+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-09-19T23:42:04+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Vyd\u00e1n\u00ed Vue.js 3.0.0, frameworku pro vytv\u00e1\u0159en\u00ed u\u017eivatelsk\u00fdch rozhran\u00ed | ProHoster","description":"T\u00fdm v\u00fdvoj\u00e1\u0159\u016f Vue.js ozn\u00e1mil ofici\u00e1ln\u00ed vyd\u00e1n\u00ed Vue.js.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-vue-js-3-0-0-frejmvorka-dlya-sozdaniya-polzovatelskih-interfejsov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Vue.js 3.0.0, \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432 | ProHoster","og:description":"\u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 Vue.js \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u044b\u0445\u043e\u0434\u0435 Vue.js.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-vue-js-3-0-0-frejmvorka-dlya-sozdaniya-polzovatelskih-interfejsov","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-09-19T23:42:04+00:00","article:modified_time":"2020-09-19T23:42:04+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"94684","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 11:21:10","updated":"2022-10-04 01:02:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/94684","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=94684"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/94684\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=94684"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=94684"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=94684"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}